AWS MCP是一个模型上下文协议服务器,允许AI助手如Claude与您的AWS环境交互。借助它,您可以在对话中使用自然语言查询和管理AWS资源,堪称更好的Amazon Q替代方案。
~/.aws/ 目录)git clone https://github.com/RafalWilinski/aws-mcp
cd aws-mcp
pnpm install
# 或者
npm install
claude_desktop_config.json 中添加以下条目:{
"mcpServers": {
"aws": {
"command": "npm", // 或者 pnpm
"args": [
"--silent",
"--prefix",
"/Users//aws-mcp" ,
"start"
]
}
}
}
⚠️ 重要提示
将
/Users/替换为您项目目录的实际路径。/aws-mcp
nvm 进行构建从源代码构建并添加以下配置:
{
"mcpServers": {
"aws": {
"command": "/Users//.nvm/versions/node/v20.10.0/bin/node" ,
"args": [
"/aws-mcp/node_modules/tsx/dist/cli.mjs" ,
"/aws-mcp/index.ts" ,
"--prefix",
"/aws-mcp" ,
"start"
]
}
}
}
查看日志:
tail -n 50 -f ~/Library/Logs/Claude/mcp-server-aws.log
# 或者
tail -n 50 -f ~/Library/Logs/Claude/mcp.log