官方 Python SDK,用于构建 Model Context Protocol 服务端和客户端,连接 LLM 应用与工具、数据和提示词。
awslabs/mcp
一组开源 MCP 服务器,让 AI 助手能够访问 AWS 文档、服务和相关工具。
- Star
- 9,797
- Fork
- 1,816
- 未关闭 Issue
- 241
- 最近提交
- 前天
这是什么?
这是一组基于 Model Context Protocol(MCP)的 AWS 服务器,每个服务器是一个小程序,向 Kiro、Cline、Cursor、Windsurf、VS Code、Claude Desktop 等兼容 MCP 的客户端提供特定的 AWS 能力。AI 助手借此可以获取最新的 AWS 文档,并调用相关工具完成任务。
项目覆盖的范围较广,包括 AWS 文档检索、CloudFormation 和 CDK 最佳实践指导、EKS 与 ECS 应用部署、Lambda 与无服务器应用开发、Amazon Bedrock 知识库检索、Kendra 与 Q Business 企业搜索,以及成本与运维相关工具。大多数服务器可通过 uvx 安装,并使用 stdio 进行通信。目前服务器不支持 Server-Sent Events,流式 HTTP 支持正在推进中。
需要注意的是,AWS 已推出 Agent Toolkit for AWS 作为这些项目的后续方案,本仓库中较成熟的项目未来会逐步迁移过去。本仓库仍会继续接收贡献。
核心功能
- 01提供官方 AWS 文档和 API 参考的实时访问。
- 02提供 CloudFormation 与 CDK 的基础设施即代码工具。
- 03包含管理 EKS、ECS 和无服务器应用的服务器。
- 04可连接 Bedrock 知识库、Kendra 和 Amazon Q Business 进行检索。
- 05兼容 Kiro、Cursor、VS Code、Claude Desktop 等 MCP 客户端。
适用场景
- 让编程助手在写代码时准确回答 AWS 服务和 API 的最新问题。
- 借助 AI 生成和审查 CDK 或 CloudFormation 模板。
- 在 AI 客户端中部署并排查 AWS 上的容器或无服务器应用。
- 为 AI 助手增加对 AWS 托管企业内容的搜索能力。
快速上手
- 1
从 README 的可用 MCP 服务器表格中选择一个服务器
- 2
点击你所用客户端(Kiro、Cursor 或 VS Code)的安装按钮,或按照“安装与设置”中的客户端配置说明操作
- 3
重启 MCP 客户端,使其加载新的服务器配置
使用前须知
- 这些服务器仅支持 stdio 传输方式,不支持 streamable HTTP 或 SSE。
- README 称这里最有用的项目将逐步迁移到 Agent Toolkit for AWS,后者是这些服务器的继任产品。
标签
常见问题
- mcp 是什么?
- 一组开源 MCP 服务器,让 AI 助手能够访问 AWS 文档、服务和相关工具。 这是一组基于 Model Context Protocol(MCP)的 AWS 服务器,每个服务器是一个小程序,向 Kiro、Cline、Cursor、Windsurf、VS Code、Claude Desktop 等兼容 MCP 的客户端提供特定的 AWS 能力。AI 助手借此可以获取最新的 AWS 文档,并调用相关工具完成任务。
- mcp 可以免费使用吗?用的什么许可证?
- mcp 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- mcp 还在维护吗?
- 活跃维护中。mcp 最近一次提交是在 2026年10月20日。
- mcp 适合用来做什么?
- 让编程助手在写代码时准确回答 AWS 服务和 API 的最新问题。 借助 AI 生成和审查 CDK 或 CloudFormation 模板。 在 AI 客户端中部署并排查 AWS 上的容器或无服务器应用。 为 AI 助手增加对 AWS 托管企业内容的搜索能力。
- mcp 怎么安装和运行?
- 从 README 的可用 MCP 服务器表格中选择一个服务器 点击你所用客户端(Kiro、Cursor 或 VS Code)的安装按钮,或按照“安装与设置”中的客户端配置说明操作 重启 MCP 客户端,使其加载新的服务器配置
- 在哪里获取 mcp?
- 源代码和安装说明在 GitHub 上:https://github.com/awslabs/mcp
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
官方 TypeScript SDK,用于构建 Model Context Protocol 服务端与客户端,为 LLM 应用提供标准化上下文。
一组远程 MCP 服务器,让 Cursor、Claude 等 AI 客户端用自然语言查询和管理 Cloudflare 账户与服务。
开源后端框架,在代码中声明数据库、消息队列、对象存储等基础设施,本地即可运行,并部署到自有 AWS 或 GCP 账户。
Model Context Protocol 参考服务器集合,为 LLM 客户端提供文件、Git、网页抓取、记忆等工具和数据访问能力。
用 Python 构建 MCP 服务端、客户端和交互式应用的框架,让 LLM 连接工具与数据。