AWS MCP 服务桥接工具
一个轻量级服务,通过模型上下文协议 (MCP) 让 AI 助手安全执行 AWS CLI 命令。
快速入门
使用 Docker(推荐)
- 克隆仓库:
git clone https://github.com/alexei-led/aws-mcp-server.git - 进入目录:
cd aws-mcp-server - 启动容器:
docker compose -f deploy/docker/docker-compose.yml up -d
手动运行
- 克隆仓库并进入目录。
- 创建虚拟环境:
python -m venv venv - 激活虚拟环境:
source venv/bin/activate(Windows:venv\Scripts\activate)。 - 安装依赖:
pip install -e . - 启动服务:
python -m aws_mcp_server
配置
使用环境变量配置服务器,例如 AWS_MCP_TIMEOUT 和 AWS_PROFILE 等。
安全注意事项
- 始终在 Docker 容器中运行服务。
- 使用最小权限的 AWS 凭证。
- 不要暴露服务给不受信任的用户。
