这是一个用于AWS文档的模型上下文协议(MCP)服务器。该服务器提供了访问AWS文档、搜索内容以及获取推荐的工具。
本MCP服务器为访问AWS文档提供了便利,可进行内容搜索和获取推荐。
uv。uv python install 3.10 安装Python 3.10或更高版本(也可安装更新版本)。| 光标工具 | VS Code |
|---|---|
在MCP客户端配置中配置MCP服务器(例如,对于Amazon Q开发者CLI,编辑 ~/.aws/amazonq/mcp.json):
{
"mcpServers": {
"awslabs.aws-documentation-mcp-server": {
"command": "uvx",
"args": ["awslabs.aws-documentation-mcp-server@latest"],
"env": {
"FASTMCP_LOG_LEVEL": "ERROR",
"AWS_DOCUMENTATION_PARTITION": "aws"
},
"disabled": false,
"autoApprove": []
}
}
}
⚠️ 重要提示
将
AWS_DOCUMENTATION_PARTITION设置为aws-cn可查询AWS中国文档,而非全球AWS文档。
或者在成功执行 docker build -t mcp/aws-documentation . 后使用Docker进行配置:
{
"mcpServers": {
"awslabs.aws-documentation-mcp-server": {
"command": "docker",
"args": [
"run",
"--rm",
"--interactive",
"--env",
"FASTMCP_LOG_LEVEL=ERROR",
"--env",
"AWS_DOCUMENTATION_PARTITION=aws",
"mcp/aws-documentation:latest"
],
"env": {},
"disabled": false,
"autoApprove": []
}
}
}
示例:

本服务器提供了多个工具函数,以下是这些工具函数的使用说明:
read_documentation获取AWS文档页面并将其转换为Markdown格式。
read_documentation(url: str) -> str
search_documentation(仅全球范围)使用官方AWS文档搜索API搜索AWS文档。
search_documentation(search_phrase: str, limit: int) -> list[dict]
recommend(仅全球范围)获取AWS文档页面的内容推荐。
recommend(url: str) -> list[dict]
get_available_services(仅中国)获取中国区域可用的AWS服务列表。
get_available_services() -> str