Package Exports
- s2t-mcp-accelerators
- s2t-mcp-accelerators/dist/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (s2t-mcp-accelerators) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
S2T Accelerators MCP Server
36 production-ready tools for AI agents -- covering AWS infrastructure, security compliance, AI workflows, stakeholder interviews, agent orchestration, and ACI governance.
Works with Claude Code, Claude Desktop, Cursor, Windsurf, OpenAI ChatGPT, and any MCP-compatible client.
Quick Start
Option 1: npx (no install)
S2T_API_KEY=sk_live_your_key npx s2t-mcp-acceleratorsOption 2: Global install
npm install -g s2t-mcp-acceleratorsGet an API Key
Visit https://dev.s2tconsulting.com/ai-sales/purchase.html to create an account and get your API key. A free tier is available.
Configuration
Claude Code / Claude Desktop
Add to your MCP config file:
Claude Code: ~/.mcp.json (or project-level .mcp.json)
Claude Desktop (macOS/Linux): ~/.config/Claude/claude_desktop_config.json
Claude Desktop (Windows): %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"s2t-accelerators": {
"command": "npx",
"args": ["-y", "s2t-mcp-accelerators"],
"env": {
"S2T_API_KEY": "sk_live_your_api_key_here"
}
}
}
}Cursor / Windsurf
Add to your MCP settings with the same structure as above.
Streamable HTTP (Remote)
For web-based clients that support Streamable HTTP transport:
URL: https://mcp.s2tconsulting.com/mcp
Header: X-S2T-API-Key: sk_live_your_api_key_hereEnvironment Variables
| Variable | Description | Default |
|---|---|---|
S2T_API_KEY |
Your S2T API key (required) | -- |
S2T_API_URL |
Custom API endpoint | Production API |
PORT |
HTTP server port (HTTP mode only) | 3001 |
All 36 Tools
Infrastructure & Cloud (4 tools)
| Tool | Description |
|---|---|
s2t_generate_cloudformation |
Generate production-ready SAM/CloudFormation templates from natural language |
s2t_generate_dynamodb_design |
Generate optimal DynamoDB single-table designs from entity and access patterns |
s2t_validate_oauth |
Validate OAuth 2.0 configs for Google, Microsoft, GitHub, QuickBooks |
s2t_check_data_lake_readiness |
Assess data lake architecture readiness with scoring and recommendations |
Security & Compliance (3 tools)
| Tool | Description |
|---|---|
s2t_validate_iam_policy |
Validate IAM policies for security best practices with scoring (0-100) |
s2t_validate_mfa_compliance |
Check IAM users/roles for MFA compliance with remediation steps |
s2t_validate_cli_readiness |
Validate CLI tool availability and API key health |
AI & Embeddings (2 tools)
| Tool | Description |
|---|---|
s2t_embed |
Generate vector embeddings via Amazon Titan for RAG and semantic search |
s2t_analyze_error_patterns |
Analyze error logs to identify patterns, root causes, and trends |
Agent Orchestration (7 tools)
| Tool | Description |
|---|---|
s2t_classify_action_risk |
Classify action risk level (LOW/MEDIUM/HIGH/CRITICAL) for agent safety |
s2t_route_task_to_agent |
Route tasks to optimal agents via semantic matching across 54 domains |
s2t_predict_system_issues |
Predict system issues from budget trends, error rates, dependencies |
s2t_attempt_auto_recovery |
Match errors against known patterns and suggest recovery steps |
s2t_execute_with_resilience |
Configure retry + circuit breaker patterns for operations |
s2t_manage_agent_memory |
Persistent agent memory with namespace isolation across sessions |
s2t_submit_agent_task |
Submit tasks to SQS FIFO queue for async multi-agent execution |
Distributed Systems (2 tools)
| Tool | Description |
|---|---|
s2t_create_trace_context |
Generate W3C Trace Context IDs for distributed tracing |
s2t_acquire_file_lock |
File-based mutex locks with stale lock detection |
Interview & Engagement (4 tools)
| Tool | Description |
|---|---|
s2t_interview_create |
Create and start a structured stakeholder interview session |
s2t_interview_message |
Send a response and receive the next adaptive interview question |
s2t_interview_summary |
Generate structured findings from a completed interview session |
s2t_interview_list |
List active and completed interview sessions |
Platform (2 tools)
| Tool | Description |
|---|---|
s2t_catalog |
List all available accelerators with capabilities and pricing |
s2t_usage |
Get your current API usage statistics and remaining quota |
ACI Governance (12 tools)
Tools for Autonomous Corporate Intelligence -- enterprise AI agent governance with immutable audit trails.
| Tool | Description |
|---|---|
aci_classify_decision |
Classify agent actions as APPROVE/ESCALATE/BLOCK with audit logging |
aci_financial_gate |
Estimate financial impact and check budget gates before execution |
aci_compliance_check |
Evaluate actions against SOC2, GDPR, HIPAA, PCI-DSS frameworks |
aci_route_domain |
Route governance tasks to domain expert agents with sensitivity tagging |
aci_parallel_review |
Initiate parallel governance review across multiple domain agents |
aci_synthesize_reviews |
Collect and synthesize results from parallel review sessions |
aci_log_decision |
Record governance decisions in the immutable audit log |
aci_recall_precedent |
Semantic search over past governance decisions for precedent |
aci_record_outcome |
Record actual outcomes to calibrate future classification accuracy |
aci_estimate_blast_radius |
Estimate blast radius: affected systems, users, recovery time |
aci_generate_rollback |
Generate step-by-step rollback plans for high-risk operations |
aci_governance_health |
Aggregate governance health metrics and calibration status |
Pricing
| Tier | Price | Rate Limit | Monthly Limit |
|---|---|---|---|
| Free | $0 | 10/min | 100 calls |
| Developer | $29/mo | 60/min | 5,000 calls |
| Business | $99/mo | 300/min | 50,000 calls |
| Enterprise | $299/mo | 1,000/min | Unlimited |
All tiers include access to all 36 tools. ACI governance tools are included in Business tier and above.
Transports
| Transport | Entry Point | Protocol |
|---|---|---|
| stdio | s2t-mcp-accelerators |
MCP over stdin/stdout |
| HTTP | s2t-mcp-accelerators-http |
Streamable HTTP + legacy SSE |
The stdio transport is used by default with npx. The HTTP transport can be started with:
S2T_API_KEY=sk_live_your_key npx s2t-mcp-accelerators-http
# Listening on http://localhost:3001/mcpLocal Development
git clone https://github.com/S2TConsulting/accelerators-mcp.git
cd accelerators-mcp
npm install
npm run build
npm testMCP Inspector
Test the server interactively:
npx @modelcontextprotocol/inspector node dist/index.jsRunning Locally
export S2T_API_KEY="sk_live_your_api_key"
# Stdio mode
npm start
# HTTP mode
npm run start:httpTesting
npm test # Run tests once
npm run test:watch # Watch mode
npm run test:coverage # Coverage reportContributing
- Fork the repo and create a feature branch
- Install dependencies:
npm install - Make changes in
src/ - Add tests for new functionality
- Run the test suite:
npm test - Submit a PR with a clear description
Support
- Website: https://www.s2tconsulting.com
- Documentation: https://www.s2tconsulting.com/accelerators
- Email: sales@s2tconsulting.com
- Issues: https://github.com/S2TConsulting/accelerators-mcp/issues
License
MIT -- See LICENSE file for details.