项目介绍
基本能力
产品定位
AWS MCP 服务器套件通过标准化的模型上下文协议(MCP),为AI应用程序提供访问AWS文档、上下文指导和最佳实践的能力,使其成为您开发环境或AI应用的智能扩展。
核心特性
- 提高输出质量:通过相关上下文信息增强模型响应。
- 访问最新文档:确保AI助手始终使用最新的AWS功能。
- 工作流自动化:将常见工作流转换为基础模型可以直接使用的工具。
- 专业领域知识:提供关于AWS服务的深入上下文知识。
使用场景
- AI辅助的云原生开发
- 基础设施管理
- 开发工作流优化
- 成本分析与优化
主要工具列表
- 核心MCP服务器:管理和协调其他AWS实验室MCP服务器。
- AWS文档MCP服务器:访问AWS文档和最佳实践。
- Amazon Bedrock知识库检索MCP服务器:查询知识库。
- AWS CDK MCP服务器:提供AWS CDK的最佳实践。
- 成本分析MCP服务器:分析并可视化AWS成本。
- Amazon Nova Canvas MCP服务器:生成图像。
- AWS图表MCP服务器:创建专业图表。
- AWS Lambda MCP服务器:运行AWS Lambda函数。
- AWS Terraform MCP服务器:提供AWS Terraform的最佳实践。
使用教程
依赖项
- 安装
uv:
curl -LsSf https://astral.sh/uv/install.sh | sh
- 安装Python:
uv python install 3.10
- 配置AWS凭证。
安装
- 将服务器添加到MCP客户端配置中(参考README中的示例配置)。
- 根据特定服务器的要求进行配置。
调试
- 检查服务器日志:
journalctl -u mcp-server -f
- 验证服务器状态:
systemctl status mcp-server