返回 MCP 目录
public公开dns本地运行

awesome-devops-mcp-servers

一个精选的DevOps领域Model Context Protocol (MCP)服务器列表,涵盖基础设施即代码、容器编排、CI/CD、监控与可观测性、安全及其他实用工具类别。

article

README

🚀 动态运维 MCP 服务器

本项目是一份关于 Model Context Protocol (MCP) 服务器的精选列表,专注于 DevOps 工作流,能助力开发者在不同场景下更好地运用 MCP 服务器进行开发与运维。

🚀 快速开始

本列表涵盖了多种不同类型的 MCP 服务器,下面将为你详细介绍各类型的相关信息。

✨ 主要特性

什么是 MCP?

MCP 是一个开放协议,允许 AI 模型通过标准化的服务器实现,安全地与本地和远程资源进行交互。本列表专注于生产就绪和实验性的 MCP 服务器,用于 DevOps 工作流。

图例

  • 🎖️ - 官方案例
  • 编程语言
    • 🐍 - Python 代码库
    • 📇 - TypeScript 代码库
    • 🏎️ - Go 代码库
    • 🦀 - Rust 代码库
  • 范围
    • ☁️ - 云服务
    • 🏠 - 本地服务

📦 安装指南

文档中未提及具体安装步骤,暂无法提供相关内容。

💻 使用示例

文档中未提供代码示例,暂无法展示使用示例。

📚 详细文档

基础设施即代码

用于基础设置规划和管理的 MCP 服务器。

  • nwiizo/tfmcp 🦀 🏠 - Terraform MCP 服务器,用于管理基础设施即代码
  • alexei-led/aws-mcp 🐍 ☁️ - AWS 云环境下的 MCP 实现
  • terragrunt-mcp 🏎️ 🏠 - Terragrunt 的 MCP 集成,支持复杂基础设置

容器编排

与容器编排工具集成的 MCP 服务器。

  • kubernetes-mcp 🐍 ☁️ - Kubernetes 生态系统中的 MCP 实现
  • docker-mcp 📇 🏠 - Docker 容器运行时的 MCP 扩展

CI/CD

用于持续集成和交付流程的 MCP 服务器。

  • jenkins-mcp 🐍 🏠 - Jenkins 管理平台的 MCP 插件
  • gitlab-mcp 🏎️ ☁️ - GitLab CI/CD 系统中的 MCP 集成

监控与可观测性

用于监控和可观测性工具的 MCP 服务器。

  • prometheus-mcp 🐍 ☁️ - Prometheus 监控系统的 MCP 导出器
  • grafana-mcp 🏎️ 🏠 - Grafana 可观测性平台的 MCP 仪表盘

安全

专注于安全性和身份验证的 MCP 服务器。

  • vault-mcp 🐍 🏠 - HashiCorp Vault 的 MCP 插件,用于秘密管理
  • oidc-mcp 📇 ☁️ - OpenID Connect 身份验证的 MCP 实现

工具类

通用工具和框架的 MCP 服务器。

  • ansible-mcp 🏎️ 🏠 - Ansible 自动化平台的 MCP 扩展
  • chef-mcp 🐍 🏠 - Chef 配置管理工具的 MCP 插件

🔧 技术细节

文档中未提及具体技术细节,暂无法提供相关内容。

📄 许可证

文档中未提及许可证信息,暂无法提供相关内容。

致谢

我们谨向 DB - GPT 团队表示感谢,感谢他们提供的支持与共享的知识。他们的使命和社区贡献推动了 derisk 等创新的发展。

敬请期待更新及我们仓库的正式发布。让我们一起构建一个繁荣的开源代理生态系统!

社区组群

加入我们在 Feishu 上的交流群,与其他开发者分享您的经验!

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端