mcp-server-kubernetes

mcp-server-kubernetes

MCP Server for managing Kubernetes clusters.

MCPDevOpen source
Type
MCP
Transport
stdio
Open source
Yes
GitHub Stars
★ 1.4k
Source
mcp-github

Overview

mcp-server-kubernetes is an MCP Server that can connect to and manage Kubernetes clusters. It supports loading kubeconfig files from multiple sources and uses them in priority order. This capability enables AI to execute Kubernetes management commands such as retrieving or listing resources, describing resources, etc. Suitable for developers and operations personnel who need to automate Kubernetes management tasks. Integration methods include running via the `npx` command or configuring within Claude Code, Claude Desktop, VS Code, and Cursor.

Capabilities

  • Connect to Kubernetes clusters
  • Unified kubectl API for resource management
  • Retrieve or list resources
  • Describe resources

Use cases

Automated Kubernetes resource managementMonitoring and operating Kubernetes clustersIntegrating into CI/CD pipelines

Setup

Requires: kubectlkubeconfig 文件Kubernetes 集群访问权限Helm v3(可选)
Run via npx command: `npx mcp-server-kubernetes` or configure within Claude Code, Claude Desktop, VS Code, and Cursor.

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

How do I verify connectivity to the Kubernetes cluster?

Run `kubectl get pods` to ensure you can connect to the cluster.

Is Helm supported?

Supports Helm v3, but it's not required.

Related skills