AWS Documentation MCP Server
Access, search, and get recommendations from public AWS documentation.
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
Cloudflare Remote MCP Server
A remote MCP server deployable on Cloudflare Workers or runnable locally, requiring no authentication or external data files.
MCP Currency Converter Server
Provides real-time currency conversion and exchange rate data using the Frankfurter API.
Gyazo
Integrate and search for images from your Gyazo account.
Cumulocity MCP Server
Access the Cumulocity IoT platform to manage devices, measurements, and alarms.
LlamaCloud
Connect to and manage data indexes on the LlamaCloud platform.
CData Zuora MCP Server
An MCP server for Zuora, powered by the CData JDBC Driver. Requires a separate driver and configuration file for connection.
Spotify MCP Node Server
Control Spotify playback and manage playlists using AI assistants and IDEs.
Chargebee
MCP Server that connects AI agents to Chargebee platform.
Namecheap
Manage domains using the Namecheap API.
CData YouTube Analytics
An MCP server for accessing YouTube Analytics data, powered by the CData JDBC Driver.