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 Kubernetes Model Context Protocol (MCP) server that provides tools for interacting with Kubernetes clusters through a standardized interface.
The Kubernetes MCP Server is designed to facilitate interaction with Kubernetes clusters using a standardized protocol. It offers a range of features that allow users to discover API resources, list and describe resources, retrieve logs, and manage resource creation and updates. The server supports multiple modes of operation, including standard input/output for command-line integrations and server-sent events for web applications. It is built with flexibility in mind, allowing configuration for different Kubernetes contexts and resource scopes. The server can be run as a standalone application or within a Docker container, making it versatile for various deployment scenarios.
Features
- API Resource Discovery: Get all available API resources in your Kubernetes cluster.
- Resource Listing: List resources of any type with optional namespace and label filtering.
- Resource Details: Get detailed information about specific Kubernetes resources.
- Pod Logs: Retrieve logs from specific pods, optionally from a specific container.
- Node Metrics: Get resource usage metrics for specific nodes.