使用说明
🧩 AWS文档MCP服务器开发容器
WSL+VS代码+开发容器 在上
AWS文档MCP服务器
中描述的场景,使用以下步骤创建明细表,以便在概念设计中分析体量的体积。
通过使用这个环境GitHub Copilot Chat / Continue / Cline 等的MCP 支持的客户端 从
AWS您可以直接访问官方文档。
🚀 机能概要
- 🐳 DevContainer 対応(VS代码+WSL+Docker桌面)
- 🐍 Python 3.12+uv 更快的设置
- 🧠 AWS文档MCP服务器 自动启动设置
- 💬 GitHub Copilot 聊天助手 可扩展
📁 目录配置
.devcontainer/
├── Dockerfile
└── devcontainer.json
🐍 Dockerfile
FROM mcr.microsoft.com/devcontainers/python:3.12
RUN curl -fsSL https://astral.sh/uv/install.sh | UV_INSTALL_DIR=/usr/local/bin sh
USER vscode
WORKDIR /workspaces
⚙️ devcontainer.json
{
"name": "aws-doc-mcp (uv)",
"build": { "dockerfile": "Dockerfile" },
"customizations": {
"vscode": {
"mcp": {
"servers": {
"aws-documentation": {
"command": "uvx",
"args": ["awslabs.aws-documentation-mcp-server@latest"],
"env": {
"FASTMCP_LOG_LEVEL": "ERROR",
"AWS_DOCUMENTATION_PARTITION": "aws"
}
}
}
},
"settings": {
"chat.mcp.access": "all"
},
"extensions": [
"GitHub.copilot-chat"
]
}
},
"remoteUser": "vscode",
"postCreateCommand": "uv --version && python3 --version"
}
🧭 安装过程
1️⃣ 克隆存储库
git clone https://github.com/<your-account>/aws-docs-mcp-devcontainer.git
cd aws-docs-mcp-devcontainer
2️⃣ VS Code 打开
VS Code 在动态输入提示中单击
开发容器:在容器中重新打开 选项卡页面上创建或编辑条目。
3️⃣ 检查容器启动日志
Running the postCreateCommand from devcontainer.json...
uv 0.9.6
Python 3.12.12
任意のキーを押してターミナルを終了します。
这个显示出来的话设置就完成了🎉
💬 GitHub Copilot Chat 利用期间
- Copilot Chat 的双曲正切值
- 在工具列表中
aws-documentation确认是否显示 - 例如:
💡 「S3 请告诉我的桶命名规则。“
→ AWS Documentation MCP Server 将条目添加到文档注册表。
🔍 补足情报
| 项目 | 说明 |
|---|---|
| MCP(模型上下文协议) | OpenAI/GitHub 提出AI 助手安全访问外部工具的通用协议。 |
| AWS文档MCP服务器 | AWS 可以搜索和浏览官方文档MCP 服务器安装。 |
| 紫外线 | Rust 高速制造Python 包管理器。uvx 的MCP 从虚拟环境轻松运行服务器。 |
🧱 开发说明
-
AWS_DOCUMENTATION_PARTITION"aws"(全球)"aws-cn"(中国区域)
-
FASTMCP_LOG_LEVEL"DEBUG"将条目添加到文档注册表。
🪄 応用例
🧰 已确认的环境
组件|版本| |----------------|-------------| |操作系统| Windows 11+WSL2| |Docker桌面|4.34+| |VS代码|1.92+| | Dev Containers 扩张|v0.345+ | |GitHub副驾驶聊天|v0.2+|
📝 许可证
MIT许可证
© 2025[你的GitHub 用户名]
