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 凭证。
- 不要暴露服务给不受信任的用户。