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.
아직 리뷰가 없습니다. 첫 번째 리뷰를 작성해 보세요!
대화에 참여하려면 로그인하세요
Check the health status of the MCP server. Method: GET, Endpoint: /api/v1/health
Retrieve a list of namespaces in the Kubernetes cluster. Method: GET, Endpoint: /api/v1/namespaces
Get a list of resources of a specific kind within a namespace. Method: GET, Endpoint: /api/v1/resources/{kind}?namespace={ns}
Fetch details of a specific resource by kind and name within a namespace. Method: GET, Endpoint: /api/v1/resources/{kind}/{name}?namespace={ns}
Get events associated with a specific resource within a namespace. Method: GET, Endpoint: /api/v1/events?namespace={ns}&resource={kind}&name={name}
Fetch a list of applications managed by ArgoCD. Method: GET, Endpoint: /api/v1/argocd/applications
Submit an analysis request for a specific Kubernetes resource. Method: POST, Endpoint: /api/v1/mcp/resource, Payload fields: resource, name, namespace, query
Send a troubleshooting request for a specific Kubernetes resource. Method: POST, Endpoint: /api/v1/mcp/troubleshoot, Payload fields: resource, name, namespace, query
Submit a commit analysis request to GitLab. Method: POST, Endpoint: /api/v1/mcp/commit, Payload fields: resource, name, namespace, query
Make a generic request to the MCP server. Method: POST, Endpoint: /api/v1/mcp, Payload fields: resource, name, namespace, query