MCPdir β€” MCP Server Directory
πŸ‡¬πŸ‡§ πŸ‡ͺπŸ‡Έ

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)

ToolCategoryDescription
eks_managecontainersManage EKS clusters and Kubernetes resources
ecs_managecontainersManage ECS services, tasks, and deployments
aws_docs_searchdocumentationSearch AWS documentation and best practices
iac_generateinfrastructureGenerate infrastructure as code (CloudFormation, CDK, Terraform)
iac_validateinfrastructureValidate and lint infrastructure templates
cloud_controlinfrastructureManage AWS resources via Cloud Control API
lambda_toolsserverlessCreate, test, and deploy Lambda functions
support_querysupportQuery 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