🧩 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//aws-docs-mcp-devcontainer.git
cd aws-docs-mcp-devcontainer2️⃣ 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" 将条目添加到文档注册表。
______________________________________________________________________
🪄 応用例
- 其他MCP 服务器也一样\
"mcp.servers" 中所述修改相应参数的值。
- 继续 啊\
克莱恩 中描述的场景,使用以下步骤创建明细表,以便在概念设计中分析体量的体积。
______________________________________________________________________
🧰 已确认的环境
组件|版本| |----------------|-------------| |操作系统| Windows 11+WSL2| |Docker桌面|4.34+| |VS代码|1.92+| | Dev Containers 扩张|v0.345+ | |GitHub副驾驶聊天|v0.2+|
______________________________________________________________________
📝 许可证
MIT许可证\ © 2025\[你的GitHub 用户名\]
______________________________________________________________________
