mcp-kubernetes-server

mcp-kubernetes-server

3.2

If you are the rightful owner of mcp-kubernetes-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 lightweight MCP server that provides natural language processing and API access to Kubernetes clusters, combining both kubectl commands and Kubernetes Python client.

The Kubernetes MCP Server is designed to facilitate interaction with Kubernetes clusters through a natural language interface and API access. It allows users to convert plain English queries into kubectl commands, enabling easy management of Kubernetes resources. The server supports full CRUD operations, allowing users to create, delete, inspect, and modify cluster resources. It integrates both kubectl commands and the Kubernetes Python client, providing flexibility in execution. Advanced capabilities include namespace validation, label filtering, and resource management. The server is ideal for users who want to manage Kubernetes clusters using natural language processing and API endpoints.

Features

  • Natural Language Interface: Convert plain English queries to kubectl commands for easy resource management.
  • Full CRUD Operations: Create, delete, inspect, and modify cluster resources via API endpoints.
  • Dual Execution Mode: Integrates both kubectl commands and Kubernetes Python client for flexibility.
  • Advanced Capabilities: Includes namespace validation, label filtering, and resource management.