基本能力
产品定位
Awesome DevOps MCP Servers 是一个精选的 DevOps 工作流中使用的 Model Context Protocol (MCP) 服务器列表,旨在提供生产就绪和实验性的 MCP 服务器实现。
核心功能
- 基础设施即代码:提供 Terraform、AWS CLI、Azure CLI 和 VMware ESXi/vCenter 管理的 MCP 服务器。
- 容器编排:支持 Kubernetes CLI 命令执行、多集群 Kubernetes 管理等。
- CI/CD:集成 Jenkins、ArgoCD 和 GitHub Actions 等 CI/CD 工具。
- 监控与可观测性:提供 Prometheus、Grafana 和 Datadog 的 MCP 服务器。
- 安全:支持 HashiCorp Vault 密钥管理、Aqua Security 容器扫描和 Snyk 漏洞扫描。
- 实用工具:包括 Ansible、Pulumi 和 Terragrunt 的 MCP 服务器。
适用场景
- 基础设施管理:通过 MCP 服务器管理云资源和本地基础设施。
- 容器化部署:使用 Kubernetes 和容器编排工具进行集群管理。
- 持续集成与交付:自动化构建、测试和部署流程。
- 监控与安全:实时监控系统状态并确保安全性。
工具列表
- tfmcp:Terraform MCP 服务器,用于管理基础设施即代码。
- aws-mcp-server:在安全的 Docker 环境中执行 AWS CLI 命令。
- k8s-mcp-server:执行 Kubernetes CLI 命令。
- jenkins-mcp-server:Jenkins 自动化服务器集成。
- prometheus-mcp-server:Prometheus 监控系统集成。
- vault-mcp-server:HashiCorp Vault 密钥管理。
- ansible-mcp-server:Ansible 配置管理。
常见问题解答
- 什么是 MCP?:MCP 是一个开放协议,允许 AI 模型通过标准化的服务器实现安全地与本地和远程资源交互。
- 如何加入社区?:可以通过 Feishu 加入交流群,与其他开发者分享经验。
使用教程
使用依赖
无具体依赖安装命令,但需要根据所选 MCP 服务器安装相应的工具(如 Docker、Kubernetes 等)。
安装教程
无具体安装命令,但每个 MCP 服务器的 GitHub 仓库中应包含详细的安装和使用说明。
调试方式
无具体调试命令,建议参考各 MCP 服务器的文档进行调试。