@notharshhaa/devops-mcp

MCPCommunity
v2.1.1DevOps MCP ContributorsMITAktualisiert vor 6 TnpmGitHub

Unified MCP server for DevOps engineers — query and manage Kubernetes, ArgoCD, Prometheus, and PagerDuty from any MCP-compatible AI agent.

Läuft in
ClaudeCursorCopilotGemini

Abgeleitet aus den Transporten, die dieser Eintrag deklariert (stdio). Ein Client, der hier nicht steht, ist damit nicht ausgeschlossen — Forge kann ihn nur nicht bestätigen.

Automatisch aus öffentlichen Quellen indexiert. Vom Entwickler auf Forge noch nicht verifiziert.Diesen Eintrag beanspruchen →
285Downloads/Wo.
4GitHub-Sterne
1Forks
vor 6 TLetzte Aktualisierung
Liest diese Zugangsdaten
  • ARGOCD_TOKENAPI-Schlüsseloptional

    ArgoCD authentication token

  • PROMETHEUS_BEARER_TOKENAPI-Schlüsseloptional

    Prometheus bearer token

  • PAGERDUTY_TOKENAPI-Schlüsseloptional

    PagerDuty API token

  • LOKI_TOKENAPI-Schlüsseloptional

    Loki authentication token

Vom Autor in der offiziellen MCP-Registry angegeben. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.

Paket
AutorDevOps MCP Contributors
LizenzMIT
Version2.1.1
Quellenpm+mcp-registry
Trust-Status
B
60/100Gut
✓Im Forge-Index gelistet+10/10
—Publisher-Identität verifiziert+0/20
→ Publisher: führe `forge publish` im Repo des Pakets aus, um die Inhaberschaft zu beanspruchen
—Ed25519-Publish-Signatur+0/5
→ Wird automatisch ergänzt, wenn der Publisher `forge publish` ausführt
—Domain-Verifizierung+0/5
→ Publisher: hinterlege /.well-known/forge.json auf der Paket-Homepage mit { "publisher": "<github-login>" }
—npm Trusted Publishing (Sigstore)+0/5
→ Veröffentliche aus GitHub Actions mit --provenance, damit die Attestation dieses Paket an dieses Repo bindet
—npm-Maintainer-Übereinstimmung+0/5
→ Wird erreicht, sobald deine Identität oben verifiziert ist und dieser Login npm-Maintainer dieses Pakets ist
✓CVE-Scan · sauber+30/30
✓Statische Analyse · sauber+20/20
Füge das in Claude Code, Cursor oder einen beliebigen KI-Assistenten ein, um alle Lücken zu schließen
StatusVon der Community indexiert
PublisherNicht verifiziert
SignaturNicht signiert
Domain—
Herkunft—
Abhängigkeiten✓ 60 aufgelöst+ · keine verwundbar
Tool-Oberfläche40 Tools · 1 privilegiert
Sicherheits-Scan✓ Sauberv2.1.1 · heuteWie gut funktioniert dieser Scan?
EvaluierungenKeine
Indexiert10. Okt. 2026

Die Verifizierung bestätigt die Identität des Publishers (die Inhaberschaft am Repo), nicht die Sicherheit des Codes. Der Sicherheits-Scan deckt bekannte CVEs und verdächtige Installationsskripte ab.

Tools

40 Tools · 1 privilegiert
Statisch aus dem veröffentlichten Paket extrahiertv2.1.1 · 16h ago

Aus dem Quellcode gelesen, den npm tatsächlich ausliefert, zum Zeitpunkt des Scans. Das Paket wurde nie ausgeführt. Tools, die zur Laufzeit dynamisch registriert werden oder in gebündeltem beziehungsweise minifiziertem Code stecken, können übersehen werden — das hier ist also eine Untergrenze der Tool-Oberfläche, keine vollständige Erhebung.

argo__list_appsAll apps with health, sync status, source repo

All apps with health, sync status, source repo

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

argo__get_appFull spec and status for one application

Full spec and status for one application

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

argo__get_app_diffLive diff between git and cluster state

Live diff between git and cluster state

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

argo__get_app_historyDeployment history with git SHAs and timestamps

Deployment history with git SHAs and timestamps

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

argo__get_resource_treeFull owned resource tree for an app

Full owned resource tree for an app

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

argo__sync_appTrigger sync — supports dry-run, prune, force

Trigger sync — supports dry-run, prune, force

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

argo__rollback_appRoll back to a specific history revision (dry-run by default)

Roll back to a specific history revision (dry-run by default)

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

argo__terminate_opCancel an in-progress sync operation (dry-run by default)

Cancel an in-progress sync operation (dry-run by default)

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

devops__debug_serviceCross-provider incident debugging: aggregates Kubernetes, ArgoCD, Prometheus, and PagerDuty data to diagnose service issues

Cross-provider incident debugging: aggregates Kubernetes, ArgoCD, Prometheus, and PagerDuty data to diagnose service issues

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

devops__explain_changeExplain what changed: combines ArgoCD history, Kubernetes rollout history, and Prometheus anomaly window to identify the cause of issues

Explain what changed: combines ArgoCD history, Kubernetes rollout history, and Prometheus anomaly window to identify the cause of issues

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

devops__runbookSymptom-based diagnostic runbook: runs targeted checks across providers for a specific issue type

Symptom-based diagnostic runbook: runs targeted checks across providers for a specific issue type

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

devops__health_reportCross-provider health report: gathers status from all configured providers and returns an overall health assessment

Cross-provider health report: gathers status from all configured providers and returns an overall health assessment

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

devops__incident_timelineIncident timeline: aggregates events from all providers into a chronological timeline for a service

Incident timeline: aggregates events from all providers into a chronological timeline for a service

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

helm__list_releasesList Helm releases with status, chart, app version

List Helm releases with status, chart, app version

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

helm__get_statusGet status of a Helm release

Get status of a Helm release

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

helm__get_valuesGet values of a Helm release (user-supplied or all)

Get values of a Helm release (user-supplied or all)

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

helm__get_historyGet revision history of a Helm release

Get revision history of a Helm release

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

helm__rollbackRollback a Helm release to a previous revision (mutate tier, dry_run by default)

Rollback a Helm release to a previous revision (mutate tier, dry_run by default)

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

k8s__list_podsList pods with status, restarts, node, and age

List pods with status, restarts, node, and age

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

k8s__get_pod_logsGet logs from a pod container

Get logs from a pod container

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

k8s__describe_resourceFull describe for any resource type

Full describe for any resource type

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

k8s__get_eventsCluster or namespace events, filterable by reason

Cluster or namespace events, filterable by reason

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

k8s__list_deploymentsDeployments with replica counts and rollout health

Deployments with replica counts and rollout health

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

k8s__get_resource_usageCPU/mem usage per pod via metrics-server

CPU/mem usage per pod via metrics-server

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

k8s__list_contextsAll kubeconfig contexts and the active one

All kubeconfig contexts and the active one

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

k8s__switch_contextPreview context selection; set K8S_CONTEXT and restart to apply safely

Preview context selection; set K8S_CONTEXT and restart to apply safely

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

k8s__scale_deploymentScale replicas with dry-run diff preview

Scale replicas with dry-run diff preview

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

k8s__rollout_restartTrigger rolling restart of a deployment

Trigger rolling restart of a deployment

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

k8s__apply_manifestApply a manifest string with server-side dry-run

Apply a manifest string with server-side dry-run

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

k8s__delete_resourceprivilegiertDelete a named resource — requires confirm: true or interactive confirmation

Delete a named resource — requires confirm: true or interactive confirmation

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

k8s__get_node_statusGet node status with conditions, capacity, allocatable, labels, and taints

Get node status with conditions, capacity, allocatable, labels, and taints

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

k8s__get_network_policiesList network policies with podSelector, ingress/egress rules

List network policies with podSelector, ingress/egress rules

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

k8s__get_ingressesList ingresses with hosts, paths, backends, and TLS config

List ingresses with hosts, paths, backends, and TLS config

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

k8s__diff_resourceCompare current resource state against last-applied-configuration annotation to show drift

Compare current resource state against last-applied-configuration annotation to show drift

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

k8s__list_cronjobsList cronjobs with schedule, suspend status, active jobs, and last run times

List cronjobs with schedule, suspend status, active jobs, and last run times

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

k8s__get_cronjob_statusDetailed status of a specific cronjob including recent job history

Detailed status of a specific cronjob including recent job history

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

k8s__list_servicesList services with type, clusterIP, ports, selector, and externalIPs

List services with type, clusterIP, ports, selector, and externalIPs

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

k8s__list_pvcsList PersistentVolumeClaims with status, capacity, accessModes, and storageClass

List PersistentVolumeClaims with status, capacity, accessModes, and storageClass

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

k8s__get_hpaGet HorizontalPodAutoscaler details with metrics, replicas, and conditions

Get HorizontalPodAutoscaler details with metrics, replicas, and conditions

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

logs__get_recent_errorsGet recent error logs from Loki for debugging incidents

Get recent error logs from Loki for debugging incidents

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

40 von 40 Tools haben eine Beschreibung veröffentlicht.

Tool-Namen und -Beschreibungen stammen vom Publisher und werden wortgetreu als inerter Text angezeigt. Es sind die Zeichenketten, die ein MCP-Client an ein Modell übergibt, deshalb prüft Forge sie auf Prompt-Injection-Muster — jeder Befund erscheint oben beim Sicherheits-Scan. „Privilegiert“ ist ein Schlagwort-Treffer im Tool-Namen, keine Prüfung dessen, was das Tool tut: ein harmlos klingender Name kann trotzdem alles tun.

Über

Unified MCP server for DevOps engineers — query and manage Kubernetes, ArgoCD, Prometheus, and PagerDuty from any MCP-compatible AI agent.

Schlagwörter
mcpmodel-context-protocolkubernetesargocdprometheuspagerdutydevopsclaude
Alternativen
Tool-Oberflächen werden verglichen…

Abhängigkeitsbaum

Was ein Forge-Scan am 2026-10-10 aus den npm-Metadaten aufgelöst hat — beobachtete Auflösung, keine Angabe des Herausgebers.

60 Pakete aufgelöst · 7 direkt · keines mit Sicherheitshinweisen Die Auflösung endet bei Tiefe 4 und 60 Paketen.

Der Durchlauf endete an der Grenze von 60 Paketen. Der Rest des Baums wurde nie aufgelöst.

36 weitere aufgelöste Pakete werden hier nicht gezeichnet (Anzeigegrenze: 24). Jede Abhängigkeit mit einem Sicherheitshinweis wird unabhängig von der Grenze gezeichnet. Vollständiges Inventar (CycloneDX-SBOM)

Deklariert, aber nicht aufgelöst

77 deklarierte Abhängigkeiten sind nie im Baum gelandet. Sie fehlen in Forges Auflösung, nicht im Paket.

+65 weitere nicht aufgeführt. Die Zählungen nach Grund oben erfassen sie alle.

Nicht verfolgt: peerDependencies, optionalDependencies. Dieser Baum erfasst nur Laufzeitabhängigkeiten; was jene mitbringen, wurde nie aufgelöst.

Themen

Verwandtes in monitoring & logging