AWS CLI MCP 服务器

AWS CLI MCP 服务器

一个通过 MCP 协议生成和执行 AWS CLI 命令的服务器,支持多种 AWS 服务操作。

快速入门指南

前置条件

  • 安装 Node.js(推荐 v20 或更高版本)
  • 安装 npm 或 yarn
  • 配置 AWS CLI 并设置凭证

本地安装

  1. 克隆仓库: git clone https://github.com/IcyKallen/aws-cli-mcp-server cd aws-cli-mcp-server

  2. 安装依赖: npm install

  3. 构建项目: npm run build

  4. 启动服务器: 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 命令?