AWS Documentation MCP Server

Truy cập, tìm kiếm và nhận đề xuất từ tài liệu công khai của AWS.

Tài liệu

AWS Documentation MCP Server

Model Context Protocol (MCP) server providing access to AWS documentation.

🚀 Quick Start

Local Development

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

Production Deployment

Follow the step-by-step guide: DEPLOYMENT-GUIDE.md

🔧 Features

  • 3 MCP Tools:

    • search_documentation - Search AWS docs
    • read_documentation - Read specific pages
    • recommend - Get related content
  • SSE Transport - Compatible with n8n, GitHub Copilot, and other MCP clients

📖 MCP Client Configuration

n8n MCP Tool

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

GitHub Copilot

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

🛠️ Available Scripts

  • ./scripts/run-docker.sh - Run locally for testing
  • ./scripts/get-aws-info.sh - Get AWS account info for deployment
  • ./scripts/build_lambda.sh - Build Lambda package (optional)

📝 Architecture

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    │
                            └─────────────┘

📚 Documentation


Production URL: https://mcp-server.fuderrpham.io.vn/sse