DevOps MCP
Unified MCP server for Kubernetes, ArgoCD, Prometheus, PagerDuty, and Loki
Connector by NotHarshhaa · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/notharshhaa-devops-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.
- Tools
- 44 read · 7 write · 4 delete · 5 not yet classified
- Secrets
- 4 (API keys, tokens or passwords)
- Install scripts
- None found
- Runs as
- Node.js package
Tools by what they do 60
Read from the source code; the running server may list different tools.
Read 44 · Look things up without changing anything.
argo__get_appargo__get_app_diffargo__get_app_historyargo__get_resource_treeargo__list_appsdevops__explain_changedevops__health_reporthelm__get_historyhelm__get_statushelm__get_valueshelm__list_releasesk8s__describe_resource
Show 32 more tools
k8s__diff_resourcek8s__get_cronjob_statusk8s__get_eventsk8s__get_hpak8s__get_ingressesk8s__get_network_policiesk8s__get_node_statusk8s__get_pod_logsk8s__get_resource_usagek8s__list_contextsk8s__list_cronjobsk8s__list_deploymentsk8s__list_podsk8s__list_pvcsk8s__list_servicesk8s__switch_contextlogs__get_recent_errorslogs__searchpd__get_incidentpd__get_log_entriespd__list_incidentspd__list_servicespd__summarize_incidentpd__who_is_oncallprom__compare_periodsprom__get_firing_alertsprom__list_alertsprom__list_targetsprom__queryprom__query_rangeprom__slo_statusprom__summarize_service_health
Write 7 · Create, change, send or run things.
argo__sync_appk8s__apply_manifestk8s__rollout_restartk8s__scale_deploymentpd__add_noteprom__label_valuesprom__metric_metadata
Delete 4 · Delete, drop, revoke or wipe things.
argo__rollback_appargo__terminate_ophelm__rollbackk8s__delete_resource
Not yet classified 5 · We could not tell from the name and description.
devops__debug_servicedevops__incident_timelinedevops__runbookpd__acknowledge_incidentpd__escalate_incident
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
ARGOCD_TOKENLOKI_TOKENPAGERDUTY_TOKENPROMETHEUS_BEARER_TOKEN
Other settings (environment variables or headers).
ARGOCD_SERVERK8S_CONTEXTKUBECONFIGLOKI_URLPAGERDUTY_USER_EMAILPROMETHEUS_URL
Network hosts it talks to 1
api.pagerduty.com· found in code
Tools (60)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
argo__get_appFull spec and status for one application
argo__get_app_diffLive diff between git and cluster state
argo__get_app_historyDeployment history with git SHAs and timestamps
argo__get_resource_treeFull owned resource tree for an app
argo__list_appsAll apps with health, sync status, source repo
argo__rollback_appRoll back to a specific history revision (dry-run by default)
argo__sync_appTrigger sync — supports dry-run, prune, force
argo__terminate_opCancel an in-progress sync operation (dry-run by default)
devops__debug_serviceCross-provider incident debugging: aggregates Kubernetes, ArgoCD, Prometheus, and PagerDuty data to diagnose service issues
devops__explain_changeExplain what changed: combines ArgoCD history, Kubernetes rollout history, and Prometheus anomaly window to identify the cause of issues
devops__health_reportCross-provider health report: gathers status from all configured providers and returns an overall health assessment
devops__incident_timelineIncident timeline: aggregates events from all providers into a chronological timeline for a service
devops__runbookSymptom-based diagnostic runbook: runs targeted checks across providers for a specific issue type
helm__get_historyGet revision history of a Helm release
helm__get_statusGet status of a Helm release
Show 45 more tools
helm__get_valuesGet values of a Helm release (user-supplied or all)
helm__list_releasesList Helm releases with status, chart, app version
helm__rollbackRollback a Helm release to a previous revision (mutate tier, dry_run by default)
k8s__apply_manifestApply a manifest string with server-side dry-run
k8s__delete_resourceDelete a named resource — requires confirm: true or interactive confirmation
k8s__describe_resourceFull describe for any resource type
k8s__diff_resourceCompare current resource state against last-applied-configuration annotation to show drift
k8s__get_cronjob_statusDetailed status of a specific cronjob including recent job history
k8s__get_eventsCluster or namespace events, filterable by reason
k8s__get_hpaGet HorizontalPodAutoscaler details with metrics, replicas, and conditions
k8s__get_ingressesList ingresses with hosts, paths, backends, and TLS config
k8s__get_network_policiesList network policies with podSelector, ingress/egress rules
k8s__get_node_statusGet node status with conditions, capacity, allocatable, labels, and taints
k8s__get_pod_logsGet logs from a pod container
k8s__get_resource_usageCPU/mem usage per pod via metrics-server
k8s__list_contextsAll kubeconfig contexts and the active one
k8s__list_cronjobsList cronjobs with schedule, suspend status, active jobs, and last run times
k8s__list_deploymentsDeployments with replica counts and rollout health
k8s__list_podsList pods with status, restarts, node, and age
k8s__list_pvcsList PersistentVolumeClaims with status, capacity, accessModes, and storageClass
k8s__list_servicesList services with type, clusterIP, ports, selector, and externalIPs
k8s__rollout_restartTrigger rolling restart of a deployment
k8s__scale_deploymentScale replicas with dry-run diff preview
k8s__switch_contextPreview context selection; set K8S_CONTEXT and restart to apply safely
logs__get_recent_errorsGet recent error logs from Loki for debugging incidents
logs__searchSearch logs in Loki with custom query for root cause analysis
pd__acknowledge_incidentAcknowledge an incident (dry-run by default)
pd__add_noteAppend a note to an incident timeline (dry-run by default)
pd__escalate_incidentEscalate to a different policy — requires confirm: true or interactive confirmation
pd__get_incidentFull detail with alerts, notes, timeline
pd__get_log_entriesAudit log for an incident (all state changes)
pd__list_incidentsOpen incidents with severity, status, assignee
pd__list_servicesAll services with integration keys and status
pd__summarize_incident🚨 Incident auto-summary - what happened, affected services, probable root cause, current status
pd__who_is_oncallCurrent on-call per schedule or escalation policy
prom__compare_periodsCompare a metric between two time windows to detect before/after changes
prom__get_firing_alertsOnly currently firing alerts with duration
prom__label_valuesEnumerate values for a given label name
prom__list_alertsAll alert rules with state (firing / pending / inactive)
prom__list_targetsAll scrape targets with health and last scrape
prom__metric_metadataType, help text, and unit for a metric
prom__queryInstant PromQL query with label + value output
prom__query_rangeRange query with step, returns time-series data
prom__slo_statusSLO status for a service: current SLI, error budget consumption, burn rate, and time to exhaustion
prom__summarize_service_healthSmart Prometheus summary: human-readable service health metrics including latency changes, error rate vs SLO, and traffic patterns
Signals
- Stars
- 4
- Forks
- 1
- Open issues
- 0
- Weekly downloads
- 43
- Last commit
- Oct 5, 2026 (25 days ago)
- Last release
- Oct 5, 2026 (25 days ago)
- Last package publish
- Oct 5, 2026 (25 days ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.NotHarshhaa/devops-mcp- Version
- 2.1.1
- Auth
- API key
- Packages
- npm @notharshhaa/devops-mcp
- License
- MIT
- Repository
- github.com/NotHarshhaa/devops-mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from NotHarshhaa
Cite this page
DevOps MCP. Agent Mart. https://agentmart.dev/connectors/notharshhaa-devops-mcp (last updated 2026-10-24)