kubernetes
MCP server from ferencleicht/kubernetes-mcp-server
How to use
The Kubernetes MCP server from the repository ferencleicht/kubernetes-mcp-server provides a robust framework for managing and interacting with Kubernetes clusters using the Model Context Protocol (MCP). Developers utilize this server to streamline communication between their applications and Kubernetes, enabling efficient orchestration of containerized environments and simplifying the management of resources over a unified protocol.
Once connected to the Kubernetes MCP server, you can easily send queries to manage and monitor your Kubernetes resources. While specific tools are not documented, you can typically use standard MCP commands to retrieve information about pods, deployments, and services within your cluster. For optimal results, focus on executing read and write commands that conform to the MCP specifications, allowing for seamless interactions with your Kubernetes environment.
How to install
Prerequisites
- Ensure you have Node.js installed on your system, as it is required to run the MCP server. You can download it from nodejs.org.
Option A: Quick start with npx
If you prefer a quick setup without a global installation, use the following command:
npx -y ferencleicht/kubernetes-mcp-server
Option B: Global install alternative
For a global installation, you can clone the repository and install the dependencies directly:
git clone https://github.com/ferencleicht/kubernetes-mcp-server.git
cd kubernetes-mcp-server
npm install
Then, start the server with:
node index.js
Additional notes
When configuring the Kubernetes MCP server, make sure to set the necessary environment variables to specify your Kubernetes API credentials and context. Common gotchas include ensuring your Kubernetes cluster is accessible from the server’s environment and validating that you have the appropriate permissions set for the operations you intend to perform. Always refer to the official Kubernetes documentation for guidance on managing access control.
Related MCP Servers
trpc-agent-go
trpc-agent-go is a powerful Go framework for building intelligent agent systems using large language models (LLMs) and tools.
station
Station is our open-source runtime that lets teams deploy agents on their own infrastructure with full control.
tiger-cli
Tiger CLI is the command-line interface for Tiger Cloud. It includes an MCP server for helping coding agents write production-level Postgres code.
gopls
MCP server for golang projects development: Expand AI Code Agent ability boundary to have a semantic understanding and determinisic information for golang projects.
kubernetes
A Model Context Protocol (MCP) server for the Kubernetes API.
gcp-cost
💰 An MCP server that enables AI assistants to estimate Google Cloud costs, powered by Cloud Billing Catalog API and built with Genkit for Go