Kubernetes Claude MCP Server integrates Claude's AI capabilities with Kubernetes, ArgoCD, and GitLab to provide AI-powered analysis and troubleshooting for GitOps workflows. Built with Go, it collects comprehensive information about Kubernetes resources, correlates data across systems, and presents structured context to Claude for intelligent analysis. The server features a RESTful API for querying resources, analyzing deployments, and troubleshooting issues, making it particularly valuable for DevOps teams seeking to understand complex Kubernetes environments, identify root causes of failures, and receive actionable recommendations for GitOps pipeline improvements.
Aún no hay reseñas. ¡Sé el primero en reseñar!
Inicia sesión para unirte a la conversación
Check the health of the server. Method: GET, Endpoint: /api/v1/health
Retrieve a list of all namespaces. Method: GET, Endpoint: /api/v1/namespaces
List resources of a specific kind in a namespace. Method: GET, Endpoint: /api/v1/resources/{kind}?namespace={ns}
Fetch details of a specific resource in a namespace. Method: GET, Endpoint: /api/v1/resources/{kind}/{name}?namespace={ns}
Get events related to a specified resource. Method: GET, Endpoint: /api/v1/events?namespace={ns}&resource={kind}&name={name}
Retrieve a list of applications managed by ArgoCD. Method: GET, Endpoint: /api/v1/argocd/applications
Analyze a specified resource. Method: POST, Endpoint: /api/v1/mcp/resource, Payload: JSON containing resource information.
Troubleshoot issues with a specified resource. Method: POST, Endpoint: /api/v1/mcp/troubleshoot, Payload: JSON containing resource information.
Commit the analysis results to GitLab. Method: POST, Endpoint: /api/v1/mcp/commit, Payload: JSON containing analysis details.
Make a generic request to the MCP server. Method: POST, Endpoint: /api/v1/mcp, Payload: JSON with request details.