
AWS Documentation MCP Server

2025.04.20
0
PythonAWS文档查询AWS CLI支持AWS服务配置开发效率
AWS Documentation MCP Server 是一个基于AWS官方文档的MCP服务器,提供关于AWS CLI和SDK使用方法、AWS服务配置等方面的回答。它能够根据AWS官方文档进行问答,解释AWS CLI命令的使用方法,指导AWS服务的设置步骤,并提供最佳实践建议。
View on GitHub
Overview
基本能力
产品定位
AWS Documentation MCP Server 是一个基于AWS官方文档的问答服务,旨在帮助用户快速获取AWS相关技术文档和操作指南。
核心功能
- 基于AWS官方文档的问答功能
- AWS CLI命令使用方法的详细解释
- AWS服务配置步骤的指导
- 提供AWS服务的最佳实践建议
适用场景
- 开发者在开发过程中需要快速查询AWS文档
- 系统管理员需要配置AWS服务时的参考
- 学习AWS服务时的辅助工具
工具列表
- AWS CLI:用于执行AWS服务的命令行工具
- AWS SDK:用于开发AWS相关应用的软件开发工具包
常见问题解答
- 如何设置AWS环境变量?
- 如何使用AWS CLI创建S3桶?
- 如何通过AWS Management Console配置服务?
使用教程
使用依赖
- 设置环境变量
export AWS_ACCESS_KEY_ID=your_access_key
export AWS_SECRET_ACCESS_KEY=your_secret_key
export AWS_DEFAULT_REGION=your_region
- 安装依赖
pip install -r requirements.txt
安装教程
- 启动服务器
python main.py
调试方式
- 发送HTTP请求示例
curl -X POST http://localhost:8000/query \
-H "Content-Type: application/json" \
-d '{"query": "S3バケットの作成方法を教えてください"}'
- 查看响应示例
{
"response": "S3バケットを作成するには以下の手順に従ってください:\n1. AWS CLIを使用する場合:\n aws s3api create-bucket --bucket バケット名 --region リージョン名\n\n2. AWS Management Consoleを使用する場合:\n - S3コンソールにアクセス\n - [バケットを作成]をクリック\n - バケット名とリージョンを指定\n - 設定を確認して作成\n"
}