让Claude直接操控AWS资源,这个开源工具做到了
让 Claude 直接操控 AWS 资源,这个开源工具做到了
你是不是也遇到过这种情况:想查一下 S3 桶的存储情况,要切到 AWS 控制台;想看某条 Lambda 的日志,得去 CloudWatch 里翻半天;想在文档里确认某个 IAM 权限怎么配,又要跳出当前工作流……
如果你每天都要和 AWS 打交道,这些碎片化的操作正在吃掉你大量时间。
今天介绍一个开源工具——AWS Labs MCP Servers,它本质上是一个 MCP(Model Context Protocol)服务器集合,把 AWS 的各种能力直接接入了你的 AI 助手。装上之后,你就可以用自然语言让 AI 去操控 AWS 了。
它能做什么?
举几个真实的场景:
查文档不用开浏览器了
以前写代码前要先查 AWS 官方文档确认 API 用法,现在直接问 Claude:”Lambda 函数支持哪些触发器?” AI 会从官方文档里抓取最新信息给你,准确度比搜索引擎高多了。
用自然语言操作 AWS 资源
“帮我看看 us-east-1 区域有哪些 EC2 实例在跑”,Claude 直接调用 MCP Server 查出来,不用你记任何 AWS CLI 命令。
“列出我的 S3 桶和每个桶的大小”,一样搞定。
自动化日常运维操作
结合 IAM 权限配置,可以让 AI 在你的授权范围内执行具体操作——比如创建备份快照、查看账单摘要、查询 CloudWatch 指标。整个过程有 CloudTrail 审计日志,可追溯。
支持哪些 AWS 服务?
覆盖范围相当广:
- 核心服务:S3、EC2、Lambda、IAM、VPC、RDS
- 数据服务:DynamoDB、SQS、SN、ElastiCache
- 机器学习:SageMaker、Comprehend、Rekognition
- 开发工具:CodePipeline、CodeBuild、CodeDeploy
- 成本管理:Cost Explorer
- 安全合规:Security Hub、GuardDuty、Config
远程托管的 AWS MCP Server 还支持通过 IAM 权限控制,凭证不会暴露给 AI,真正做到了”最小权限 + 完全审计”。
怎么安装?
支持主流 AI 编程工具:
Claude Code:
# 在 Claude Code 中配置
claude mcp add aws-mcp uvx mcp-proxy-for-aws@latest https://aws-mcp.us-east-1.api.aws/mcp
Cursor / VS Code / Windsurf: 直接从对应 IDE 的 MCP 设置里添加服务器地址即可,都有官方一键安装按钮。
基础配置只需要 AWS 凭证,有多种认证方式可选,具体可以看 GitHub 仓库里的文档。
用不用买 AWS 服务?
工具本身是开源免费的。你需要有 AWS 账号(按用量付费),或者使用 AWS 提供的远程 MCP Server(预览阶段有免费额度)。
适合谁?
- 日常要查 AWS 资源的开发者/DevOps 工程师
- 需要时不时写 AWS 自动化脚本但不想记 CLI 细节的人
- 在研究 AWS 某个服务的用法,需要随时能查到最新文档的场景
对于经常和 AWS 打交道的人来说,这个工具确实能省不少来回切页面的时间。GitHub 1,765 颗星,AWS 官方出品,质量有保证。
GitHub 仓库:https://github.com/awslabs/mcp
GitHub: https://github.com/awslabs/mcp
评论区
登录后可评论。