使用说明
EKS MCP 服务器
一个模型上下文协议(MCP)服务器,通过Claude和Cursor等人工智能助手提供对Amazon Elastic Kubernetes Service(EKS)集群的无缝访问。
概述
此MCP服务器通过提供一组用于集群管理、资源监控和调试的工具,使AI助手能够与EKS集群进行交互。它以安全和有组织的方式处理AWS身份验证、EKS集群连接和Kubernetes API操作。
快速开始
先决条件
- Node.js 18+
- AWS CLI配置了适当的凭据
- 访问EKS集群
- Helm CLI已安装并在系统PATH中可用
安装
- 克隆存储库:
git clone <repository-url>
cd eks-mcp-server
- 安装依赖项:
npm install
- 构建项目:
npm run build
用法
运行MCP服务器:
node build/index.js
文档
- 建筑与设计 -项目结构和设计模式
- 工具参考 -可用工具及其使用方法的完整列表
- 安装指南 -详细的设置说明
- 集成指南 -如何与AI助手集成
- 开发指南 -开发设置和贡献指南
- 故障排除 -常见问题和解决方案
可用工具
MCP服务器提供13个工具,分为四类:
- 连接工具:建立EKS集群连接
- 群集信息工具:获取集群范围内的信息和监控
- 资源管理工具:管理Kubernetes资源
- Helm管理工具:管理Helm版本和图表
- 系统工具:帮助和实用功能
请参阅 工具参考 了解完整细节。
特性
- 🔐 安全认证:支持IAM角色的AWS/EKS身份验证
- 🛠️ 综合工具13个集群和资源管理工具
- 📊 结构化响应:包含元数据和摘要的丰富、格式化的回复
- 🎯 Helm集成:完整的Helm发布管理功能
- 🔧 可扩展架构:易于添加新工具和功能
- 📚 帮助系统:内置帮助和文档
贡献
看 开发指南 关于贡献指南。
支持
对于问题和疑问:
