What is a Kubernetes MCP Server?
A Kubernetes MCP (Model Context Protocol) Server, like k8s-mcp-server, provides a standardized interface for interacting with Kubernetes clusters. It simplifies tasks like resource discovery, log retrieval, and metrics collection by using the MCP protocol.
What is the Model Context Protocol (MCP)?
MCP is an open protocol designed to standardize how applications provide context to Large Language Models (LLMs), enabling seamless access to external data sources and tools. This allows AI models to interact more effectively with these systems.
What are the key features of k8s-mcp-server?
Key features include API resource discovery, resource listing, detailed resource information retrieval, pod log access, node and pod metrics collection, event listing, and resource creation.
What are some use cases for k8s-mcp-server?
Use cases include automated monitoring and alerting, automated troubleshooting, resource optimization, security auditing, and CI/CD integration.
How does k8s-mcp-server integrate with UBOS?
UBOS can leverage k8s-mcp-server to collect data from Kubernetes clusters, analyze this data with its AI models, and automatically execute actions on the clusters via the server, such as restarting pods or scaling deployments.
What is UBOS?
UBOS is a full-stack AI Agent Development Platform focused on bringing AI Agents to every business department. It helps orchestrate AI Agents, connect them with enterprise data, and build custom AI Agents with your LLM model and Multi-Agent Systems.
What are the prerequisites for using k8s-mcp-server?
Prerequisites include Go 1.20 or later, access to a Kubernetes cluster, and kubectl configured with appropriate cluster access.
How do I install k8s-mcp-server?
To install, clone the repository, install dependencies using go mod download, and build the server using go build -o k8s-mcp-server main.go.
Can I create or update resources using k8s-mcp-server?
Yes, you can create new Kubernetes resources from a YAML or JSON manifest using the createorUpdateResource tool.
How can I contribute to the k8s-mcp-server project?
Contributions are welcome! Please see the CONTRIBUTING.md file in the repository for details on how to contribute to this project.
Kubernetes Control Plane Server
Project Details
- reza-gholizade/k8s-mcp-server
- MIT License
- Last Updated: 5/14/2025
Recomended MCP Servers
A MCP server for Vertex AI Search
Allow LLMs to control a browser with Scrappey
MCP addition tool demonstrating SSE + auth capabilities
MCP Server: Investment Portfolio Management
High-efficiency YouTube MCP server: Get token-optimized, structured data for your LLMs using the YouTube Data API v3.
An MCP server designed to give agents the ability to test prompts





