Kom
Createdweibaohui
Simplifies Kubernetes operations by providing an SDK-level abstraction of kubectl and client-go, offering easy resource management and MCP server capabilities.
About
Kom streamlines Kubernetes operations by offering an SDK-level abstraction over kubectl and client-go. It equips users with a straightforward toolkit for managing Kubernetes resources, facilitating creation, updating, deletion, and retrieval, and even supports SQL queries. Kom manages various Kubernetes resources, including CRDs, and simplifies tasks such as resource CRUD operations, log retrieval, and file manipulation within pods, functioning also as a multi-cluster management MCP server.
Key Features
- Simplified Kubernetes resource management through SDK-level abstraction
- Facilitates multi-cluster management as an MCP server with stdio and SSE modes
- 94 GitHub stars
- Enables cross-namespace resource queries
- Supports multiple Kubernetes clusters
- Allows SQL queries for Kubernetes resources
Use Cases
- Managing Kubernetes resources across multiple clusters
- Integrating Kubernetes operations into custom applications
- Simplifying complex kubectl commands for easier resource management