AWS MCP Server
@Havoc24k
About AWS MCP Server
No overview available yet
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.
Frequently asked questions
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.
Basic information
More Cloud & Infrastructure MCP servers
container-use
daggerDevelopment environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.
Kubernetes MCP Server
manusaModel Context Protocol (MCP) server for Kubernetes and OpenShift
Supabase MCP Server
supabase-communityConnect Supabase to your AI assistants
Lambda MCP Server Demo (Streamable HTTP)
mikegc-awsCreates a simple MCP tool server with "streaming" HTTP.
MCP Server that interacts with Azure AI Foundry (experimental)
azure-ai-foundryA MCP Server for Azure AI Foundry: it's now moved to cloud, check the new Foundry MCP Server
Comments