AWS Documentation MCP Server 是什么?
AWS Documentation MCP Server 是 AWS Labs 提供的官方文档检索工具。它只负责搜索和读取 AWS 服务文档与 API 参考,不会自动获得你的 AWS 账号或云资源操作权限。
一句话理解检索当前 AWS 官方文档和 API 参考,适合方案设计与配置核对。
为什么需要它?
把 AWS 文档检索带入任务,减少使用过期参数或把不同服务配置混写。
接入前,AI 只能依赖你粘贴的材料、截图或旧上下文;接入后,它可以在你授权的范围内调用真实工具,并把结果、来源和状态带回当前任务。
核心能力
搜索 AWS 官方文档
把真实信息带回当前任务,减少反复复制和手动核对。
读取相关文档页面
在明确授权范围内调用工具,并保留执行过程和结果。
提供服务与 API 参考上下文
回读来源、状态与限制,方便继续处理和人工验收。
适合谁?怎么用?
- 查 AWS 服务的当前官方参数
- 需要核对 AWS 服务概念、API 参数、配额与最佳实践,但暂不执行云资源变更的用户。
- 返回服务、版本、官方链接和限制;不把查文档误认为拥有 AWS 操作权限。
- 不适合直接管理 AWS 资源或替代变更审批。
- 文档服务器本身不应被当作云资源写入授权
- 搜索词可能包含架构上下文
怎么接入?
- 1准备
安装并确认
uvx可用。 - 2授权
运行
uvx awslabs.aws-documentation-mcp-server@latest检查服务启动。 - 3连接
在客户端登记 stdio 命令,并保持默认只读文档用途。
- 4开始使用
搜索一个公开服务概念并打开官方来源核对。
安装命令
添加 AWS Documentation MCP Server
codex mcp add aws-docs -- uvx awslabs.aws-documentation-mcp-server@latest需要先安装 uv/uvx。该服务用于查文档,不代表已经取得 AWS 账号操作权限。
检查命令
确认 MCP 已经登记
codex mcp list不想自己操作终端时,把下面整段发给 Codex。它会先核对官方说明和前置条件,遇到凭证或占位符会停下来询问。
发给 Codex
自助接入 AWS Documentation MCP Server
请帮我在当前电脑上接入并验证 AWS Documentation MCP Server。
官方来源:https://github.com/awslabs/mcp/tree/main/src/aws-documentation-mcp-server
目标接入命令:codex mcp add aws-docs -- uvx awslabs.aws-documentation-mcp-server@latest
请按以下步骤执行:
1. 先阅读官方 README,核对当前推荐接入方式与上述命令。如果官方说明已经变化,先告诉我差异,不要盲目执行旧命令。
2. 检查运行环境、登录状态、Token、项目 ID、允许访问路径等前置条件。不要在输出中显示任何凭证,也不要把凭证写入仓库。
3. 如果命令中有需要替换的占位符,先列出需要我提供的值并停下来,不要自行猜测。
4. 条件满足后执行接入命令,再运行 codex mcp list,确认 AWS Documentation MCP Server 已登记,并回报实际服务名、传输方式和检查结果。
5. 用下面这个只读任务验证连接:请用 AWS Documentation MCP 查 Lambda Python 3.13 的超时和打包限制,只引用 AWS 官方页面。
6. 不要创建、修改、删除、发送内容,也不要连接生产环境;需要写权限或更高权限时先征求我确认。- 复制完整指令,发给一个有终端和当前项目访问权限的 Codex 任务。
- Codex 会先核对官方来源和本机环境;遇到 Token、项目 ID、路径或其他占位符时,应停下来向你确认。
- 接入后运行
codex mcp list,再用 AWS Documentation MCP Server 的只读首测任务回读结果。
第一次调用示例
登记完成后,新开一个任务,先用下面这句做只读验证,把目标、范围和停止条件一次说清楚。
发给 Codex
第一次只读任务
请用 AWS Documentation MCP 查 Lambda Python 3.13 的超时和打包限制,只引用 AWS 官方页面。怎样算成功
返回服务、版本、官方链接和限制;不把查文档误认为拥有 AWS 操作权限。
- 给出具体 AWS 服务、区域和目标问题。
- 先搜索文档,再读取最相关页面。
- 记录文档 URL 与适用版本。
- 任何云资源修改都转到独立的、已授权执行流程。
权限与安全
凭证与连接方式
本地 stdio;主要用于公开文档检索,不等于 AWS 账号授权。
- 文档服务器本身不应被当作云资源写入授权
- 搜索词可能包含架构上下文
- 不要把文档建议直接当作已经在账号中生效的配置
