关于 AWS MCP Server
AWS MCP Server 为 Claude Desktop 等 MCP 客户端提供 AWS 服务操作,涵盖特定服务工具和通用 AWS SDK 调用,并可选支持文档检索。
主要功能
- 01浏览 S3 存储桶和对象
- 02查看 EC2、RDS 与 CloudWatch
- 03获取 Cost Explorer 报告
- 04通过 SDK 包装器调用 AWS 操作
- 05可选文档导入与搜索
适用场景
- 01从 MCP 客户端查看 AWS 资源
- 02获取指标及成本使用报告
- 03通过客户端执行 AWS SDK 操作
- 04使用向量存储导入和搜索文档
MCP 相关
它向 MCP 客户端(包括 Claude Desktop)提供 AWS 服务工具。可选向量存储支持文档导入与搜索。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
AWS MCP 服务
一个模型上下文协议(MCP)服务,可通过 Claude Desktop 提供与 AWS 服务交互的工具。
功能
- S3:列出存储桶、列出对象
- EC2:描述实例、安全组、VPC
- RDS:描述数据库实例
- Cost Explorer:获取成本和使用情况报告
- CloudWatch:检索指标统计数据
- 通用 AWS SDK:通过
aws_sdk_wrapper访问任何 AWS 操作 - 向量存储:可选的文档导入和搜索功能
快速开始
前提条件
- Python 3.12+
- 已配置 AWS 凭证(
~/.aws/credentials) - 已安装 Claude Desktop
安装
-
安装软件包:
pip install aws-mcp-server -
配置 Claude Desktop: 添加到你的
claude_desktop_config.json:{ "mcpServers": { "aws-mcp-server": { "command": "aws-mcp-server" } } } -
配置 AWS 凭证:
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
开发
本地开发环境设置
# Clone and install
git clone <repository-url>
cd aws-mcp-server
uv sync
# Run locally
uvx .
配置选项
设置环境变量以进行自定义:
export AWS_MCP_PORT=8888
export AWS_MCP_DEBUG=true
export ENABLE_VECTOR_STORE=true
文档
许可证
MIT 许可证 - 详情请参阅 LICENSE 文件。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。