awesome-mcp-servers-devops
A curated, DevOps-focused list of Model Context Protocol (MCP) servers—covering source control, IaC, Kubernetes, CI/CD, cloud, observability, security, and collaboration—with a bias toward maintained, production-ready integrations.
Awesome MCP Servers for DevOps 
A curated list of Model Context Protocol servers for DevOps workflows — infrastructure, CI/CD, monitoring, security, and cloud operations.
Curated by Wagner — The first AI DevOps teammate
Star History
Contents
- Source Control
- Infrastructure as Code
- Kubernetes and Containers
- Command Line and Local Ops
- Browser Automation
- Code Execution
- Coding Agents
- Aggregators
- CI/CD
- Cloud Platforms
- Observability
- Security
- Collaboration
- Getting Started
🔀 Source Control
GitHub
The official GitHub MCP server — battle-tested and feature-complete.
| Repo | github/github-mcp-server |
| Maintainer | 🏷️ GitHub (Official) |
| What it does | Repository operations, issues, PRs, code search, GitHub Actions workflows. |
| Standout feature | 🛡️ Lockdown mode for public repos to prevent prompt injection. |
Community options
| Repo | Notes |
|---|---|
| ddukbg/github-enterprise-mcp | GitHub Enterprise API integration. |
| adhikasp/mcp-git-ingest | Read and analyze GitHub repositories. |
GitLab
Native GitLab integration via their Duo platform.
| Docs | GitLab MCP Server Documentation |
| Maintainer | 🏷️ GitLab (Official) |
| What it does | Issues, merge requests, pipelines, commits, cross-project search. |
| Note | ⚠️ Requires GitLab 18.6+ for HTTP transport. |
Community options
| Repo | Notes |
|---|---|
| kopfrechner/gitlab-mr-mcp | Merge requests + issues for GitLab. |
| modelcontextprotocol/server-gitlab | Reference GitLab server implementation. |
Azure DevOps
| Repo | tiberriver256/azure-devops-mcp-server |
| Maintainer | 👥 Community |
| What it does | Repos, work items, pipelines, boards. |
Community options
| Repo | Notes |
|---|---|
| Tiberriver256/mcp-server-azure-devops | Azure DevOps integration via MCP. |
| stefanskiasan/azure-devops-mcp-server | Azure DevOps server for Cline. |
| Vortiago/mcp-azure-devops | Azure DevOps via Python SDK. |
| aaronsb/ado-mcp | Azure DevOps tools for pipelines/work items. |
Gitea & Gitee
| Repo | Notes |
|---|---|
| gitea/gitea-mcp | MCP server for Gitea instances. |
| oschina/gitee | Gitee API integration. |
| modelcontextprotocol/server-git | Reference local Git server implementation. |
🏗️ Infrastructure as Code
Terraform
HashiCorp's official MCP server for Terraform workflows.
| Repo | hashicorp/terraform-mcp-server |
| Docs | HashiCorp Developer |
| Maintainer | 🏷️ HashiCorp (Official) |
| What it does | Registry search, workspace management, plan/apply operations, state inspection. |
| Status | 🧪 Beta. |
Community implementations
| Repo | Notes |
|---|---|
| dulltz/mcp-server-hcp-terraform | Terraform Cloud/HCP focused. |
| guilhermeyoshida/mcp-terraform-assistant | Local Terraform operations. |
| jashkahar/Terraform-MCP-Server | Exposes Terraform operations via MCP. |
| nwiizo/tfmcp | Rust-based Terraform MCP server. |
| severity1/terraform-cloud-mcp | Terraform Cloud API integration. |
| thrash888/terraform-mcp-server | Terraform Registry MCP server. |
| westonplatter/mcp-terraform-python | Terraform operations in Python. |
Vault
Secrets management via MCP.
| Repo | hashicorp/vault-mcp-server |
| Docs | HashiCorp Developer |
| Maintainer | 🏷️ HashiCorp (Official) |
| What it does | Mount management, KV operations, secrets access. |
| Status | 🧪 Beta — ⚠️ secrets exposure requires trusted clients. |
Pulumi
| Repo | pulumi/mcp-server |
| Docs | Pulumi MCP Docs |
| Maintainer | 🏷️ Pulumi (Official) |
| What it does | Stack queries, resource search, Pulumi Cloud integration. |
| Remote endpoint | 🌐 https://mcp.ai.pulumi.com/mcp |
OpenTofu
The open-source Terraform alternative has its own MCP server.
| Repo | opentofu/opentofu-mcp-server |
| Maintainer | 🏷️ OpenTofu (Official) |
| What it does | Registry search, provider/module documentation, resource docs. |
| Remote endpoint | 🌐 mcp.opentofu.org |
Multi-IaC
| Repo | stakpak/mcp |
| What it does | Terraform, Kubernetes, GitHub Actions, Dockerfile workflows. |
☸️ Kubernetes and Containers
Kubernetes
Several solid options exist — pick based on your needs.
containers/kubernetes-mcp-server
Native Go implementation, no kubectl dependency.
| Repo | containers/kubernetes-mcp-server |
| Why choose it | ⚡ Single binary, direct K8s API access, multi-cluster support. |
Azure/mcp-kubernetes
Microsoft's implementation.
| Repo | Azure/mcp-kubernetes |
| Why choose it | 🎯 Unified kubectl tool interface, minimal context consumption. |
Flux159/mcp-server-kubernetes
Popular community option.
| Repo | Flux159/mcp-server-kubernetes |
| Why choose it | 🛡️ Non-destructive mode, secrets masking, easy Claude Code integration. |
alexei-led/k8s-mcp-server
Multi-tool support.
| Repo | alexei-led/k8s-mcp-server |
| Why choose it | 🧰 kubectl + helm + istioctl + argocd in one server. |
Community Kubernetes servers
| Repo | Notes |
|---|---|
| rohitg00/kubectl-mcp-server | Kubernetes CLI via MCP (read/write). |
| aadarshjain/kubectl-mcp-server | Local kubectl server (read-only by default). |
| manusa/kubernetes-mcp-server | Kubernetes + OpenShift support. |
| strowk/mcp-k8s-go | Go-based Kubernetes operations. |
| weibaohui/k8m | Multi-cluster management + UI. |
| weibaohui/kom | SDK + multi-cluster operations. |
| wenhuwang/mcp-k8s-eye | Cluster health analysis and ops. |
Tilt
| Repo | rrmistry/tilt-mcp |
| What it does | Tilt resources, logs, and dev workflow control. |
Nomad
| Repo | kocierik/mcp-nomad |
| What it does | Nomad cluster management and analysis. |
Docker Hub
| Repo | docker/hub-mcp |
| Docs | Docker Hub MCP |
| Maintainer | 🏷️ Docker (Official) |
| What it does | 🐳 Image discovery, repository management, tag inspection. |
Portainer
| Repo | portainer/portainer-mcp |
| Maintainer | 🏷️ Portainer (Official) |
| What it does | Container management, deployments, environment operations. |
| Note | 🛡️ Read-only mode available for safety. |
Qovery
| Documentation | Qovery MCP configuration |
| Maintainer | 🏷️ Qovery (Official) |
| What it does | Cluster management, app deployments, security, self-service. |
| Note | Guardrails and permissions management included. |
🖥️ Command Line & Local Ops
Tools for executing commands or interacting with local environments safely.
| Repo | Notes |
|---|---|
| MladenSU/cli-mcp-server | Secure CLI execution with policies. |
| g0t4/mcp-server-commands | Run commands and scripts via MCP. |
| Harsh-2002/SSH-MCP | Remote SSH/SFTP with 43 tools: Docker, monitoring, databases, file ops, VoIP diagnostics, jump host support. |
| tumf/mcp-shell-server | Shell command execution server. |
| ferrislucas/iterm-mcp | iTerm integration for macOS. |
| OthmaneBlial/term_mcp_deepseek | Terminal server for DeepSeek. |
| maxim-saplin/mcp_safe_local_python_executor | Safe local Python execution. |
| wonderwhy-er/DesktopCommanderMCP | Local file/process control. |
| automateyournetwork/pyATS_MCP | Cisco pyATS network automation. |
🌐 Browser Automation
| Repo | Notes |
|---|---|
| aircodelabs/grasp | Self-hosted browser agent. |
| browserbase/mcp-server-browserbase | Cloud browser automation. |
| browsermcp/mcp | Local Chrome control. |
| Automata-Labs-team/MCP-Server-Playwright | Playwright automation. |
| blackwhite084/playwright-plus-python-mcp | Playwright + Python. |
| executeautomation/playwright-mcp-server | Playwright MCP server. |
| microsoft/playwright-mcp | Official Playwright MCP. |
| co-browser/browser-use-mcp-server | browser-use with SSE transport. |
| eyalzh/browser-control-mcp | Browser control MCP. |
| ndthanhdev/mcp-browser-kit | Browser automation toolkit. |
| kimtth/mcp-aoai-web-browsing | Web browsing MCP server. |
| scrapeless-ai/scrapeless-mcp-server | SERP and web data access. |
| getrupt/ashra-mcp | Browser automation server. |
⚙️ Code Execution
| Repo | Notes |
|---|---|
| pydantic/pydantic-ai (mcp-run-python) | Run Python in a sandbox. |
| yepcode/mcp-server-js | Secure JS/Python sandbox. |
| alfonsograziano/node-code-sandbox-mcp | Node.js Docker sandbox. |
| ckanthony/openapi-mcp | Access APIs from OpenAPI specs. |
🤖 Coding Agents
| Repo | Notes |
|---|---|
| bgauryy/octocode-mcp | GitHub research + analysis agent. |
| oraios/serena | LSP-based coding agent. |
| ezyang/codemcp | Simple coding agent MCP. |
| Wolfe-Jam/claude-faf-mcp | Persistent project context tools. |
| juehang/vscode-mcp-server | VS Code workspace tooling. |
| doggybee/mcp-server-leetcode | LeetCode problem access. |
| jinzcdev/leetcode-mcp-server | LeetCode (global/China) access. |
| willibrandon/CursorMCPMonitor | MCP monitoring for Cursor. |
🔗 Aggregators
| Repo | Notes |
|---|---|
| askbudi/roundtable | Multi-assistant MCP hub. |
| composiohq/rube | 500+ app integrations. |
| julien040/anyquery | SQL over 40+ apps. |
| metatool-ai/metatool-app | MetaMCP with GUI. |
| mindsdb/mindsdb | Data unification + MCP. |
| glenngillen/mcpmcp-server | MCP server registry. |
| wegotdocs/open-mcp | Turn web APIs into MCP. |
| PipedreamHQ/pipedream | 2,500+ API integrations. |
| VeriTeknik/pluggedin-mcp-proxy | Proxy + discovery layer. |
| tigranbs/mcgravity | MCP load balancing. |
| waystation-ai/mcp | Connect MCP hosts to apps. |
| sxhxliang/mcp-access-point | One-click MCP wrapper. |
🚀 CI/CD
Argo CD
GitOps deployment management via AI.
| Repo | akuity/argocd-mcp |
| Maintainer | 🏷️ Akuity (Official — Argo CD creators) |
| What it does | Application listing, sync operations, resource trees, logs. |
| Transports | 📡 stdio, HTTP stream. |
Jenkins
| Repo | jenkinsci/mcp-server-plugin |
| Plugin page | Jenkins Plugin Index |
| Maintainer | 👥 Jenkins Community |
| What it does | Build status, job triggers, console logs. |
| Requires | ⚠️ Jenkins 2.479+. |
GitHub Actions
| Repo | Tiberriver256/mcp-server-github-actions |
| Maintainer | 👥 Community |
| What it does | Workflow runs, logs, and pipeline management. |
Codemagic (Mobile CI/CD)
| Repo | stefanoamorelli/codemagic-mcp |
| Maintainer | 👥 Community |
| What it does | Mobile CI/CD pipeline control. |
DevOps Visibility
| Repo | Notes |
|---|---|
| SBDI/mcp-devps-hub | End-to-end DevOps visibility. |
| gofireflyio/firefly-mcp | Cloud resource discovery and codification. |
CI/CD Helpers
| Repo | Notes |
|---|---|
| Acid-base/FastMCP-Proper | MCP server with CI/CD tooling. |
| lobehub/mcp-hello-world | CI/CD test server. |
Build Tools
| Repo | Notes |
|---|---|
| arvindand/maven-tools-mcp | Maven and build tooling. |
☁️ Cloud Platforms
AWS
AWS provides a collection of MCP servers for their services.
| Repo | awslabs/mcp |
| Docs | AWS MCP Servers |
| Maintainer | 🏷️ AWS (Official) |
| Includes | 📦 AWS API server, Documentation server, Knowledge server, Prometheus server. |
Community options
| Repo | Notes |
|---|---|
| alexei-led/aws-mcp-server | AWS CLI-based MCP server. |
Azure
| Repo | Notes |
|---|---|
| jdubois/azure-cli-mcp | Azure CLI wrapper. |
| hardik-id/azure-resource-graph-mcp-server | Azure Resource Graph queries. |
| erikhoward/adls-mcp-server | Azure Data Lake Storage. |
Cloudflare
Comprehensive coverage of Cloudflare's platform.
| Repo | cloudflare/mcp-server-cloudflare |
| Docs | Cloudflare Agents Docs |
| Maintainer | 🏷️ Cloudflare (Official) |
| What it does | ⚡ Workers, KV, R2, D1, observability. |
| Count | 📦 13 specialized MCP servers. |
Alibaba Cloud
| Repo | aliyun/alibaba-cloud-ops-mcp-server |
| Maintainer | 🏷️ Alibaba Cloud (Official) |
| What it does | ECS, Cloud Monitor, OOS operations. |
| Also available | 📦 ACK (Kubernetes), DataWorks, DMS, Function Compute. |
Other Platforms
| Repo | Notes |
|---|---|
| bright8192/esxi-mcp-server | VMware ESXi/vCenter management. |
| thunderboltsid/mcp-nutanix | Nutanix Prism Central integration. |
📊 Observability
Grafana
| Repo | grafana/mcp-grafana |
| Maintainer | 🏷️ Grafana Labs (Official) |
| What it does | 📈 Dashboard queries, alerts, datasource info, incident management. |
| Requires | ⚠️ Grafana 9.0+. |
| Related | 📦 Loki MCP, Tempo MCP. |
Datadog
| Repo | TANTIOPE/datadog-mcp-server |
| Maintainer | 👥 Community |
| What it does | 📊 Logs search, APM trace filtering, metrics queries, dashboards, monitors, incidents, SLOs, synthetics, and more. |
| Note | 📦 Available via npx datadog-mcp or Docker. Supports stdio + HTTP transports, read-only mode. |
Prometheus
Several community implementations available.
| Repo | Lang | Notes |
|---|---|---|
| pab1it0/prometheus-mcp-server | 🐍 Python | ⭐ 177 stars, well-documented. |
| yshngg/prometheus-mcp-server | 🏎️ Go | ✅ 100% Prometheus API compatibility. |
| idanfishman/prometheus-mcp | 📇 Node.js | 📡 stdio + HTTP transports. |
| etruong42/prometheus-mcp | 🐍 Python | Community implementation. |
| loginmqv/mcp-server-prometheus | 📇 Node.js | Prometheus MCP server. |
| CaesarYangs/prometheus_mcp_server | 🐍 Python | Prometheus MCP server. |
AWS also provides a Prometheus MCP Server for Amazon Managed Prometheus with SigV4 auth.
VictoriaMetrics
| Repo | VictoriaMetrics-Community/mcp-victoriametrics |
| What it does | VictoriaMetrics query + metrics access. |
Alertmanager
| Repo | kaznak/alertmanager-mcp |
| What it does | Alertmanager alerts and silences. |
APM & Monitoring
| Repo | Notes |
|---|---|
| dynatrace-oss/dynatrace-mcp | Dynatrace monitoring integration. |
| last9/last9-mcp-server | Last9 observability. |
🔒 Security
Snyk
Vulnerability scanning directly from your AI assistant.
| Docs | Snyk MCP Documentation |
| Maintainer | 🏷️ Snyk (Official) |
| What it does | 🔍 Code scanning, dependency checks, container scanning, IaC analysis, SBOM generation. |
| Access | 💻 Via snyk mcp CLI command (v1.1296.2+). |
Semgrep
| Repo | semgrep/mcp |
| Docs | Semgrep MCP Docs |
| Maintainer | 🏷️ Semgrep (Official) |
| What it does | 🔍 Static analysis, OWASP scanning, custom rule execution. |
| Remote | 🌐 https://mcp.semgrep.ai (no auth required). |
Community Security Servers
| Repo | Notes |
|---|---|
| LaurieWired/GhidraMCP | Ghidra reverse engineering. |
| 13bm/GhidraMCP | Ghidra analysis tools. |
| BurtTheCoder/mcp-shodan | Shodan search + CVE data. |
| BurtTheCoder/mcp-virustotal | VirusTotal scanning. |
| fr0gger/MCP_Security | ORKL threat intelligence. |
| girste/mcp-cybersec-watchdog | Linux security audit. |
| qianniuspace/mcp-security-audit | npm dependency audits. |
| rad-security/mcp-server | Kubernetes security insights. |
| roadwy/cve-search_mcp | CVE-Search API. |
| securityfortech/secops-mcp | Security testing toolbox. |
| slouchd/cyberchef-api-mcp-server | CyberChef API access. |
| nickpending/mcp-recon | Recon + domain analysis. |
📝 Collaboration
Atlassian (Jira + Confluence)
| Repo | atlassian/atlassian-mcp-server |
| Docs | Atlassian Remote MCP |
| Maintainer | 🏷️ Atlassian (Official) |
| What it does | 📋 Jira issues, Confluence pages, Compass integration, cross-product workflows. |
| Security | 🔐 OAuth 2.0, respects existing permissions. |
Community alternative with Server/Data Center support: sooperset/mcp-atlassian.
Jira (Community)
| Repo | nguyenvanduocit/jira-mcp |
| What it does | Jira issue queries and updates. |
Project Management
| Repo | MervinPraison/praisonai-mcp |
| What it does | Project workflows via PraisonAI. |
Service Desks
| Repo | Notes |
|---|---|
| effytech/freshdesk_mcp | Freshdesk integration. |
| dbsanfte/topdesk-mcp | TOPdesk integration. |
Notion
| Repo | makenotion/notion-mcp-server |
| Docs | Notion MCP |
| Maintainer | 🏷️ Notion (Official) |
| What it does | 📄 Page/database queries, content creation, workspace navigation. |
| Options | 🌐 Hosted server or 🏠 self-host via npm/Docker. |
⚡ Getting Started
Basic Setup Pattern
Most MCP servers follow this configuration pattern for Claude Desktop or similar clients:
{
"mcpServers": {
"server-name": {
"command": "npx",
"args": ["-y", "@org/mcp-server-package"]
}
}
}
For remote/hosted servers:
{
"mcpServers": {
"server-name": {
"type": "http",
"url": "https://server-endpoint.example.com/mcp"
}
}
}
🛡️ Safety First
| Recommendation | |
|---|---|
| 1️⃣ | Start read-only — Most servers support read-only modes. Use them until you trust the integration. |
| 2️⃣ | Scope permissions — Use dedicated API tokens with minimal required access. |
| 3️⃣ | Audit actions — Log what your AI assistant does, especially for write operations. |
| 4️⃣ | Test in staging — Don't let AI touch production until you've validated behavior. |
Contributing
Have a DevOps MCP server that should be here? See contributing.md.
Requirements:
- ✅ Must have a working public repository or documentation.
- ✅ Must be relevant to DevOps workflows.
- ✅ Must include verified links.
Resources
- MCP Specification
- Anthropic MCP Documentation
- MCP Reference Servers
- awesome-mcp-servers
- awesome-mcp-clients
- awesome
- FastMCP (jlowin)
- FastMCP (punkpeye)
License
To the extent possible under law, Wagner has waived all copyright and related rights to this work.
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found
