Koffee
bycola-io
0Enables programmatic interaction with Kubernetes resources by implementing the Model Context Protocol server.
소개
Koffee is a Go-based tool designed to act as a Model Context Protocol (MCP) server, offering a streamlined interface for managing Kubernetes resources. It provides programmatic access to common kubectl functionalities, enabling clients to perform operations like listing contexts, switching contexts, querying cluster versions and resources, applying and deleting manifests, viewing pod logs, and executing commands within containers. This makes it an ideal backend for integrated development environments or other client applications needing robust Kubernetes interaction.
주요 기능
- List and switch Kubernetes contexts
- Get cluster version and resource details
- Apply and delete Kubernetes resources using manifests
- View pod logs for specified pods and containers
- Execute commands within running pods and containers
- 0 GitHub stars
사용 사례
- Providing a standardized programmatic interface for client applications to interact with Kubernetes clusters
- Integrating Kubernetes management capabilities into IDEs (e.g., VS Code) as an MCP client
- Automating Kubernetes resource operations and cluster information retrieval