AWS CLI MCP 服务器
一个通过 MCP 协议生成和执行 AWS CLI 命令的服务器,支持多种 AWS 服务操作。
快速入门指南
前置条件
- 安装 Node.js(推荐 v20 或更高版本)
- 安装 npm 或 yarn
- 配置 AWS CLI 并设置凭证
本地安装
-
克隆仓库: git clone https://github.com/IcyKallen/aws-cli-mcp-server cd aws-cli-mcp-server
-
安装依赖: npm install
-
构建项目: npm run build
-
启动服务器: npm start
集成 Claude Desktop
修改配置文件 claude_desktop_config.json
,添加以下内容:
{ "mcpServers": { "aws-cli": { "command": "node", "args": [ "/path/to/aws-cli-mcp-server/dist/index.js" ] } } }
示例用法
- 列出 S3 存储桶:
我需要列出我的 S3 存储桶。
- 创建 S3 存储桶:
在 us-west-2 区域创建名为 my-test-bucket 的存储桶。
- 获取 EC2 服务详情:
有哪些可用的 EC2 命令?