AWS Documentation MCP Server

AWS Documentation MCP Server

site icon
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配置服务?

使用教程

使用依赖

  1. 设置环境变量
export AWS_ACCESS_KEY_ID=your_access_key
export AWS_SECRET_ACCESS_KEY=your_secret_key
export AWS_DEFAULT_REGION=your_region
  1. 安装依赖
pip install -r requirements.txt

安装教程

  1. 启动服务器
python main.py

调试方式

  1. 发送HTTP请求示例
curl -X POST http://localhost:8000/query \
  -H "Content-Type: application/json" \
  -d '{"query": "S3バケットの作成方法を教えてください"}'
  1. 查看响应示例
{
  "response": "S3バケットを作成するには以下の手順に従ってください:\n1. AWS CLIを使用する場合:\n   aws s3api create-bucket --bucket バケット名 --region リージョン名\n\n2. AWS Management Consoleを使用する場合:\n   - S3コンソールにアクセス\n   - [バケットを作成]をクリック\n   - バケット名とリージョンを指定\n   - 設定を確認して作成\n"
}

许可证

该项目遵循 None 开源许可条款。