k8s-mcp-server
If you are the rightful owner of k8s-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A backend system that provides an interactive and extensible interface for managing Kubernetes resources, retrieving and analyzing logs, and formatting logs for export through the Model Context Protocol (MCP).
The Kubernetes MCP Server is designed to facilitate the management of Kubernetes resources through a robust and interactive backend system. It allows users to perform CRUD operations on various Kubernetes resources such as Pods, Services, Namespaces, and Deployments. Additionally, it provides capabilities for log retrieval and pattern searching, enabling users to efficiently analyze and manage logs. The server supports log formatting and exporting in multiple formats, including Plaintext, JSON, CSV, and NDJSON, making it versatile for different use cases. Its architecture is designed to be extensible, allowing for future enhancements and integrations. The server requires Go 1.24+ and access to a Kubernetes cluster, with kubectl configured for seamless operation.
Features
- CRUD operations on Kubernetes resources (Pods, Services, Namespaces, Deployments, etc.)
- Log retrieval and pattern searching
- Log formatting and exporting in multiple formats (Plaintext, JSON, CSV, NDJSON)
- Extensible architecture for future enhancements