← Back to browse

devops-mcp

Indexed by io.github.NotHarshhaa

About

Unified MCP server for Kubernetes, ArgoCD, Prometheus, PagerDuty, and Loki

Use this server

Add it to your MCP client. The catalogue lists this config verbatim from its source — it does not run, download, or vouch for the server. Review the command before you run it.

Transportstdio (runs a local command)
Env varsKUBECONFIG K8S_CONTEXT ARGOCD_SERVER ARGOCD_TOKEN PROMETHEUS_URL PROMETHEUS_BEARER_TOKEN PAGERDUTY_TOKEN LOKI_URL LOKI_TOKEN
Claude Code
claude mcp add --env KUBECONFIG= --env K8S_CONTEXT= --env ARGOCD_SERVER= --env ARGOCD_TOKEN= --env PROMETHEUS_URL= --env PROMETHEUS_BEARER_TOKEN= --env PAGERDUTY_TOKEN= --env LOKI_URL= --env LOKI_TOKEN= devops-mcp -- npx @notharshhaa/devops-mcp
Cursor

Add to Cursor

If the button doesn't open Cursor, use the JSON below — Cursor accepts the same mcpServers config.

VS Code
code --add-mcp '{"name":"devops-mcp","command":"npx","args":["@notharshhaa/devops-mcp"],"env":{"KUBECONFIG":"","K8S_CONTEXT":"","ARGOCD_SERVER":"","ARGOCD_TOKEN":"","PROMETHEUS_URL":"","PROMETHEUS_BEARER_TOKEN":"","PAGERDUTY_TOKEN":"","LOKI_URL":"","LOKI_TOKEN":""}}'
JSON
{
  "mcpServers": {
    "devops-mcp": {
      "command": "npx",
      "args": [
        "@notharshhaa/devops-mcp"
      ],
      "env": {
        "KUBECONFIG": "",
        "K8S_CONTEXT": "",
        "ARGOCD_SERVER": "",
        "ARGOCD_TOKEN": "",
        "PROMETHEUS_URL": "",
        "PROMETHEUS_BEARER_TOKEN": "",
        "PAGERDUTY_TOKEN": "",
        "LOKI_URL": "",
        "LOKI_TOKEN": ""
      }
    }
  }
}

Environment variables are listed by name only — fill in your own values. Entries never carry secrets.