A Model Context Protocol (MCP) server that enables AI assistants to interact with Kubernetes clusters. It serves as a bridge between AI tools (like Claude, Cursor, and GitHub Copilot) and Kubernetes
Overview
What is mcp-kubernetes?
The mcp-kubernetes is a Model Context Protocol (MCP) server that enables AI assistants to interact with Kubernetes clusters, acting as a bridge between AI tools and Kubernetes by translating natural language requests into Kubernetes operations.
How to use mcp-kubernetes?
To use mcp-kubernetes, install it via Docker or locally, configure your MCP servers in supported AI clients, and then ask questions about your Kubernetes cluster in natural language.
Key features of mcp-kubernetes?
- Query Kubernetes resources and execute kubectl commands through natural language.
- Manage Kubernetes clusters and diagnose resource states.
- Supports both read-only and read-write operations with various tools.
Use cases of mcp-kubernetes?
- Querying the status of Kubernetes clusters.
- Diagnosing issues with specific pods or services.
- Managing Kubernetes resources through AI tools.
FAQ from mcp-kubernetes?
- Can I use mcp-kubernetes with any AI tool?
Yes, it is compatible with various AI tools like Claude, Cursor, and GitHub Copilot.
- Is there a read-only mode?
Yes, mcp-kubernetes can be run in read-only mode to prevent write operations.
- How do I install mcp-kubernetes?
You can install it using Docker or by setting it up locally with kubectl and helm.