AWS MCP Server
@Havoc24k
About AWS MCP Server
No overview available yet
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"aws-sa-tools-mcp-server": {
"command": "uv",
"args": [
"sync"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is AWS MCP Server?
AWS MCP Server is a Model Context Protocol (MCP) server that provides tools to interact with AWS services through Claude Desktop. It offers built-in support for S3, EC2, RDS, Cost Explorer, CloudWatch, a generic AWS SDK wrapper, and optional vector store capabilities.
How to use AWS MCP Server?
Install the package with pip install aws-mcp-server, then configure Claude Desktop by adding "aws-mcp-server": { "command": "aws-mcp-server" } to claude_desktop_config.json. AWS credentials must be configured via aws configure or by editing ~/.aws/credentials.
Key features of AWS MCP Server
- S3: List buckets and list objects
- EC2: Describe instances, security groups, VPCs
- RDS: Describe database instances
- Cost Explorer: Get cost and usage reports
- CloudWatch: Retrieve metric statistics
- Generic AWS SDK: Access any AWS operation via
aws_sdk_wrapper - Vector Store: Optional document ingestion and search capabilities
Use cases of AWS MCP Server
- Query AWS resources (S3 buckets, EC2 instances, RDS databases) using natural language in Claude Desktop
- Retrieve AWS cost and usage reports without leaving the chat interface
- Fetch CloudWatch metric statistics interactively
- Perform arbitrary AWS SDK operations through the generic wrapper
FAQ from AWS MCP Server
What dependencies does AWS MCP Server require?
Python 3.12+ and configured AWS credentials (e.g., via ~/.aws/credentials). Claude Desktop is needed to run the MCP server.
How are AWS credentials handled?
AWS credentials must be configured before use, either by running aws configure or by manually editing ~/.aws/credentials with access key, secret key, and region.
Can I access AWS services not listed in the feature list?
Yes, the aws_sdk_wrapper tool allows calling any AWS SDK operation directly.
Is the vector store enabled by default?
No, it is optional. Set the environment variable ENABLE_VECTOR_STORE=true to activate document ingestion and search.
How do I run AWS MCP Server in a development environment?
Clone the repository, run uv sync to install dependencies, then execute uvx . to start the server locally.
More Cloud & Infrastructure MCP servers
Mcp K8s Go
strowkMCP server connecting to Kubernetes

Aws Kb Retrieval Server
modelcontextprotocolModel Context Protocol Servers
container-use
daggerDevelopment environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.
AWS Model Context Protocol (MCP) Server
alexei-ledA lightweight service that enables AI assistants to execute AWS CLI commands (in safe containerized environment) through the Model Context Protocol (MCP). Bridges Claude, Cursor, and other MCP-aware AI tools with AWS CLI for enhanced cloud infrastructure management.
Sample Serverless MCP Servers
aws-samplesSample implementations of AI Agents and MCP Servers running on AWS Serverless compute
Comments