AWS Documentation MCP Server

Acesse, pesquise e obtenha recomendações da documentação pública da AWS.

Documentação

AWS Documentation MCP Server

Servidor Model Context Protocol (MCP) que fornece acesso à documentação da AWS.

🚀 Início Rápido

Desenvolvimento Local

./scripts/run-docker.sh
curl http://localhost:8000/sse

Implantação em Produção

Siga o guia passo a passo: DEPLOYMENT-GUIDE.md

🔧 Recursos

  • 3 Ferramentas MCP:

    • search_documentation - Pesquisar documentação da AWS
    • read_documentation - Ler páginas específicas
    • recommend - Obter conteúdo relacionado
  • Transporte SSE - Compatível com n8n, GitHub Copilot e outros clientes MCP

📖 Configuração do Cliente MCP

Ferramenta MCP do n8n

{
  "url": "https://mcp-server.fuderrpham.io.vn/sse",
  "transport": "SSE"
}

GitHub Copilot

{
  "mcpServers": {
    "aws-docs": {
      "url": "https://mcp-server.fuderrpham.io.vn/sse"
    }
  }
}

🛠️ Scripts Disponíveis

  • ./scripts/run-docker.sh - Executar localmente para testes
  • ./scripts/get-aws-info.sh - Obter informações da conta AWS para implantação
  • ./scripts/build_lambda.sh - Criar pacote Lambda (opcional)

📝 Arquitetura

Internet → Nginx (SSL) → Docker Container (Port 8000)
                      ↓
                 MCP Server (SSE Transport)
                      ↓
              AWS Documentation APIs
┌─────────────┐    HTTPS    ┌─────────────┐    HTTP    ┌─────────────┐
│   MCP       │ ──────────► │   Nginx     │ ─────────► │   Docker    │
│   Client    │             │   Proxy     │            │   Container │
│  (n8n/VSC)  │             │   + SSL     │            │ (MCP Server)│
└─────────────┘             └─────────────┘            └─────────────┘
                                   │
                            ┌─────────────┐
                            │ Let's       │
                            │ Encrypt     │
                            │ SSL Cert    │
                            └─────────────┘

📚 Documentação


URL de Produção: https://mcp-server.fuderrpham.io.vn/sse