io.github.S2TConsulting/accelerators

Registre officiel Cloud et DevOps

36 tools for AWS infrastructure, security compliance, AI workflows, and ACI governance.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

NPM package s2t-mcp-accelerators
Claude Code
claude mcp add accelerators -e 'S2T_API_KEY=<your s2t_api_key>' -- npx -y s2t-mcp-accelerators@1.4.2
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "accelerators": {
            "command": "npx",
            "args": [
                "-y",
                "s2t-mcp-accelerators@1.4.2"
            ],
            "env": {
                "S2T_API_KEY": "<your s2t_api_key>"
            }
        }
    }
}

Variables d'environnement

  • S2T_API_KEY obligatoire secret Your S2T Accelerator Platform API key. Get one free at https://dev.s2tconsulting.com/ai-sales/purchase.html

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. S2T Accelerators MCP Server
  2. Quick Start
  3. Available Tools
  4. Pricing
  5. Local Development
  6. Configuration Options
  7. Contributing
  8. Support
  9. License

S2T Accelerators MCP Server

MCP server providing Claude with access to S2T's battle-tested enterprise accelerators:

  • Vector Embeddings (ACC-AI-001) - Generate embeddings for RAG, semantic search
  • CloudFormation Generator (ACC-AWS-001) - Generate production-ready SAM/CFN templates
  • OAuth Validator (ACC-INT-001) - Validate OAuth configurations before deployment

Quick Start

1. Install
npm install -g s2t-mcp-accelerators
2. Get an API Key

Visit https://dev.s2tconsulting.com/ai-sales/purchase.html to create an account and get your API key.

3. Configure Claude Desktop

Add to your Claude Desktop config file:

macOS/Linux: ~/.config/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "s2t-accelerators": {
      "command": "npx",
      "args": ["s2t-mcp-accelerators"],
      "env": {
        "S2T_API_KEY": "sk_live_your_api_key_here"
      }
    }
  }
}

Restart Claude Desktop to activate the tools.

Available Tools

s2t_embed

Generate vector embeddings for text. Supports automatic chunking for long documents.

Input:
- text: string (required) - Text to embed (max 100,000 characters)
- model: "amazon.titan-embed-text-v2:0" | "amazon.titan-embed-text-v1"
- chunk_size: number (100-2000, default: 512)
- chunk_overlap: number (0-500, default: 50)

Output: Embedding vectors with metadata

Use cases: RAG systems, semantic search, document similarity, knowledge base indexing

s2t_generate_cloudformation

Generate CloudFormation/SAM templates from natural language descriptions.

Input:
- description: string (required) - What infrastructure you need (max 5000 chars)
- format: "sam" | "cloudformation" (default: sam)
- include_parameters: boolean (default: true)
- include_outputs: boolean (default: true)

Output: Complete YAML template with best practices

Supported resources: Lambda, API Gateway, DynamoDB, S3, SQS, SNS, EventBridge, IAM

s2t_validate_oauth

Validate OAuth 2.0 configuration and detect common misconfigurations.

Input:
- provider: "google" | "microsoft" | "github" | "quickbooks" | "generic"
- client_id: string (required)
- redirect_uris: string[] (required)
- scopes: string[] (required)
- token_endpoint: string (optional, for generic)
- authorization_endpoint: string (optional, for generic)

Output: Validation results, warnings, recommendations

Detects: Invalid client IDs, insecure redirect URIs, missing scopes, deprecated endpoints

s2t_catalog

List all available S2T accelerators with their capabilities and pricing.

s2t_usage

Check your API usage statistics and remaining quota.

Pricing

TierPriceRate LimitMonthly Limit
Free$010/min100
Developer$29/mo60/min5,000
Business$99/mo300/min50,000
Enterprise$299/mo1,000/minUnlimited

Local Development

git clone https://github.com/S2TConsulting/accelerators-mcp.git
cd accelerators-mcp
npm install
npm run build
npm test
MCP Inspector

Test the server interactively with the MCP Inspector:

npx @modelcontextprotocol/inspector node dist/index.js
Running Locally
# Set API key
export S2T_API_KEY="sk_live_your_api_key"

# Run server
npm start
Testing
npm test              # Run tests once
npm run test:watch    # Watch mode
npm run test:coverage # Coverage report

Configuration Options

Environment Variables
VariableDescriptionDefault
S2T_API_KEYYour S2T API key (required)-
S2T_API_URLCustom API endpointProduction API
Claude Code

For Claude Code projects, add to ~/.mcp.json (or project-level .mcp.json):

{
  "mcpServers": {
    "s2t-accelerators": {
      "command": "npx",
      "args": ["s2t-mcp-accelerators"],
      "env": {
        "S2T_API_KEY": "sk_live_your_api_key_here"
      }
    }
  }
}

Contributing

We welcome contributions! Here's how to get started:

  1. Fork the repo and create a feature branch
  2. Install dependencies: npm install
  3. Make your changes in src/
  4. Add tests for new functionality in src/handlers.test.ts
  5. Run the test suite: npm test
  6. Submit a PR with a clear description of the change

Please ensure all tests pass before submitting.

Support

License

MIT - See LICENSE file for details.

Questions fréquentes

Qu'est-ce que io.github.S2TConsulting/accelerators ?

36 tools for AWS infrastructure, security compliance, AI workflows, and ACI governance.

Comment installer io.github.S2TConsulting/accelerators ?

Il s'exécute sur votre machine. Dans Claude Code : claude mcp add accelerators -e 'S2T_API_KEY=<your s2t_api_key>' -- npx -y s2t-mcp-accelerators@1.4.2. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour io.github.S2TConsulting/accelerators ?

Oui. Il attend S2T_API_KEY, à renseigner dans sa configuration.

io.github.S2TConsulting/accelerators est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient io.github.S2TConsulting/accelerators ?

Il est publié par S2TConsulting. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.