AWS MCP Servers
by AWS Labs
Official AWS MCP servers for documentation, infrastructure, containers, and serverless
cloud Python Intermediate Self-hostable Verified Featured
β 8.3k stars π
Updated: 1mo ago
Description
Official collection of open-source MCP servers from AWS Labs that bring AWS services and documentation into AI assistants. The monorepo contains ~15 specialized servers covering documentation access, infrastructure as code (CloudFormation, CDK, Terraform), container management (EKS, ECS, Finch), serverless development, Lambda tools, Cloud Control API, and AWS Support integration. Each server exposes focused tools for its domain, enabling AI assistants to generate AWS-specific code, query documentation, manage infrastructure, and follow best practices. All servers use stdio transport and integrate with Claude Desktop, Cursor, VS Code, Windsurf, and other MCP clients.
β Best for
Developers building on AWS who want AI assistants with deep AWS knowledge and tooling
βοΈ Skip if
You don't use AWS services or prefer cloud-agnostic tools
π‘ Use cases
- Querying AWS documentation and best practices from AI assistants
- Generating and validating CloudFormation, CDK, or Terraform templates
- Managing EKS clusters and ECS services via natural language
- Building serverless applications with AI-assisted Lambda development
π Pros
- β Official AWS project β authoritative source for AWS-specific AI tooling
- β ~15 specialized servers covering the full AWS development lifecycle
- β Massive community adoption (8k+ stars)
- β Integrates with all major MCP clients via one-click install
π Cons
- β Requires valid AWS credentials and appropriate IAM permissions
- β Python-only β heavier runtime compared to Node.js-based servers
- β Monorepo structure can be overwhelming for users needing only one server
π§ Exposed tools (8 tools)
| Tool | Category | Description |
|---|---|---|
| eks_manage | containers | Manage EKS clusters and Kubernetes resources |
| ecs_manage | containers | Manage ECS services, tasks, and deployments |
| aws_docs_search | documentation | Search AWS documentation and best practices |
| iac_generate | infrastructure | Generate infrastructure as code (CloudFormation, CDK, Terraform) |
| iac_validate | infrastructure | Validate and lint infrastructure templates |
| cloud_control | infrastructure | Manage AWS resources via Cloud Control API |
| lambda_tools | serverless | Create, test, and deploy Lambda functions |
| support_query | support | Query AWS Support cases and Trusted Advisor |
β‘ Installation
Prerequisites:
- β’ python v3.10+
- β’ aws-credentials
- β’ API key required
Check Claude Code documentation to configure this MCP server.
π‘ Tips & tricks
Start with aws-documentation-mcp-server for read-only AWS docs access, then add infrastructure servers as needed. Each server can be installed independently.
π Alternatives
Quick info
- Author
- AWS Labs
- License
- Apache-2.0
- Runtime
- Python 3.10+
- Transport
- stdio
- Category
- cloud
- Difficulty
- Intermediate
- Self-hostable
- β
- Auth
- β
- Docker
- β
- Version
- latest
- Updated
- Feb 28, 2026
Client compatibility
- β Claude Code
- β Cursor
- β VS Code Copilot
- β Gemini CLI
- β Windsurf
- β Cline
- β JetBrains AI
- β Warp
Platforms
π macOS π§ Linux πͺ Windows