Vibeleaderboard
Index / tool

AWS MCP Servers

github.com/awslabs/mcp
Visit aws.amazon.com
Category
Developer Tools
Rank
Pricing
Free
Type
TOOL
Use case
Deployment & Operations
Interfaces
MCP
Builder
awslabs
Date

About

AWS's official suite of MCP servers: documentation search, cost analysis, CDK and Terraform guidance, and service-specific servers for Bedrock, DynamoDB, S3 and more.

What it does

It connects AI assistants to AWS context and operations through small, specialized MCP programs. Each client maintains a direct connection to a server, which can fetch remote services or local data and return relevant context or expose workflow tools.

Why it's ranked here

The breadth and official AWS focus make this a useful toolbox for AWS-heavy development. Its standardized client integration and current documentation access are practical strengths. The verdict is tempered by local-only transport support and AWS recommending Agent Toolkit for production agent work, making this suite increasingly transitional.

What's good

The servers divide AWS knowledge and workflows into focused capabilities instead of one undifferentiated integration. They can supply current documentation, specialized service context, and executable workflow tools. Setup guidance spans several popular coding assistants, operating systems, and containers.

Tradeoffs

Current servers support only standard input and output. They do not support Streamable HTTP, and Server Sent Events support was removed from current major versions. Each host maintains a separate connection to each server. AWS also positions Agent Toolkit as the production-oriented successor.

How to use it well

Use it when an MCP-capable coding assistant needs focused AWS context or repeatable cloud workflows during local development. Select only the servers relevant to your task. For production agents needing managed controls, audit visibility, or remote transport, follow AWS guidance toward Agent Toolkit instead.

Technical notes+

README.md defines a stdio-only MCP architecture, documents client setup for Kiro, Cline, Cursor, Windsurf, VS Code, and Claude Code, and lists macOS, Linux, Windows, and container guidance. Python package markers such as src/ecs-mcp-server/awslabs/__init__.py and src/aws-api-mcp-server/awslabs/__init__.py extend the awslabs namespace through pkgutil, while src/billing-cost-management-mcp-server/__init__.py identifies a separate Billing and Cost Management package. Comparable namespace markers appear under the EKS, IAM, RODA, CCAPI, Finch, MSSQL, MySQL, Oracle, Valkey, AWS IaC, and OpenAPI server trees.

Observed

License
Apache License 2.0
Interface
Model Context Protocol servers using stdio only
Transport limitation
Current servers do not support Streamable HTTP or Server Sent Events
Client setup
Guidance covers Kiro, Cline, Cursor, Windsurf, VS Code, and Claude Code
Platform setup
Documentation covers macOS, Linux, Windows, and containers
Packaging structure
Multiple Python server packages share an awslabs namespace

Read from README.md, src/billing-cost-management-mcp-server/__init__.py, src/ecs-mcp-server/awslabs/__init__.py, src/eks-mcp-server/awslabs/__init__.py, src/iam-mcp-server/awslabs/__init__.py, src/roda-mcp-server/awslabs/__init__.py, src/ccapi-mcp-server/awslabs/__init__.py, src/finch-mcp-server/awslabs/__init__.py, src/mssql-mcp-server/awslabs/__init__.py, src/mysql-mcp-server/awslabs/__init__.py, src/oracle-mcp-server/awslabs/__init__.py, src/valkey-mcp-server/awslabs/__init__.py, src/aws-api-mcp-server/awslabs/__init__.py, src/aws-iac-mcp-server/awslabs/__init__.py, src/openapi-mcp-server/awslabs/__init__.py.

Media

AWS MCP Servers

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.