AWS MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@AWS MCP Serverlist my running EC2 instances and their status"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
AWS MCP Server
A Model Context Protocol (MCP) server that provides tools to interact with AWS services through Claude Desktop.
Features
S3: List buckets, 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_wrapperVector Store: Optional document ingestion and search capabilities
Related MCP server: AWS MCP Server
Quick Start
Prerequisites
Python 3.12+
AWS credentials configured (
~/.aws/credentials)Claude Desktop installed
Installation
Install the package:
pip install aws-mcp-serverConfigure Claude Desktop: Add to your
claude_desktop_config.json:{ "mcpServers": { "aws-mcp-server": { "command": "aws-mcp-server" } } }Configure AWS credentials:
aws configure # OR manually edit ~/.aws/credentials:[default] aws_access_key_id = YOUR_ACCESS_KEY aws_secret_access_key = YOUR_SECRET_KEY region = us-east-1
Development
Local Development Setup
# Clone and install
git clone <repository-url>
cd aws-mcp-server
uv sync
# Run locally
uvx .Configuration Options
Set environment variables for customization:
export AWS_MCP_PORT=8888
export AWS_MCP_DEBUG=true
export ENABLE_VECTOR_STORE=trueDocumentation
Deployment Guide - Production deployment with AWS App Runner
Vector Store Guide - Document ingestion and search setup
Workflow Guide - Development workflows and patterns
License
MIT License - see LICENSE file for details.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceEnables users to analyze AWS costs, track spending trends, and detect anomalies directly within Claude Desktop using the AWS Cost Explorer API. It provides tools to identify major cost drivers and compare usage across different time periods through natural language queries.Last updated
- AlicenseBqualityDmaintenanceEnables Claude Desktop to interact with 57 AWS services using over 200 tools and local machine profiles. It supports multi-profile configurations and features a read-only safe mode by default to manage infrastructure like EC2, S3, and Lambda securely.Last updated100BSD 3-Clause
- AlicenseAqualityAmaintenanceEnables analyzing AWS cloud costs through natural language queries, providing cost summaries, anomaly detection, idle resource identification, rightsizing recommendations, and tagging compliance via Claude.Last updated1027MIT
- Alicense-qualityBmaintenanceEnables natural language control of AWS resources (EC2, Security Groups, S3, Bedrock, etc.) directly from Claude Desktop or Claude Code.Last updatedMIT
Related MCP Connectors
Hosted Amazon Seller Central and Amazon Ads MCP server for Claude, ChatGPT, Cursor, and agents.
Amazon brand, seller, niche & buy-box intelligence inside your own Claude or ChatGPT.
Compare, estimate, and deploy cloud infrastructure across AWS, GCP, and Azure for AI agents.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Havoc24k/aws-sa-tools-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server