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 Gateway
mcp-ecosystem🧩 MCP Gateway - A lightweight gateway service that instantly transforms existing MCP Servers and APIs into MCP servers with zero code changes. Features Docker deployment and management UI, requiring no infrastructure modifications.
Kubernetes MCP Server
reza-gholizadeManage Your Kubernetes Cluster with k8s mcp-server
Firebase MCP
gannonh🔥 Model Context Protocol (MCP) server for Firebase.
🐳 docker-mcp
QuantGeekDevA docker MCP Server (modelcontextprotocol)
Supabase MCP Server
supabase-communityConnect Supabase to your AI assistants
Comments