AWS Documentation
Access, search, and get recommendations from public AWS documentation.
Install
Install and configure the MCP from https://github.com/delee03/aws-audit-mcp-server now. Follow the repository's installation instructions, ask me for anything you can't complete yourself, and verify its tools load.README
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 docsread_documentation- Read specific pagesrecommend- 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
- MCP Server Deployment Guide: Deployment Guide Blog
- Deployment Guide: DEPLOYMENT-GUIDE.md
- Local Testing: Run
./scripts/run-docker.shand testhttp://localhost:8000/sse - AWS Documentation API: AWS Docs API
- MCP Protocol: Model Context Protocol
Production URL: https://mcp-server.fuderrpham.io.vn/sse
Related servers
Everythingmodelcontextprotocol91KReference / test server with prompts, resources, and toolsFetchmodelcontextprotocol91KWeb content fetching and conversion for efficient LLM usageFilesystemmodelcontextprotocol91KSecure file operations with configurable access controlsGitmodelcontextprotocol91KTools to read, search, and manipulate Git repositories
