Kubernetes icon

Kubernetes

Createdmanusa

Implements a Model Context Protocol (MCP) server for Kubernetes and OpenShift, enabling seamless interaction and management of Kubernetes resources.

About

Kubernetes is a powerful and flexible Model Context Protocol (MCP) server implementation designed for Kubernetes and OpenShift environments. It automatically detects changes in Kubernetes configurations, facilitates operations on generic Kubernetes resources (CRUD), and enables Pod-specific actions like listing, getting, deleting, showing logs, and running container images. Additionally, it supports viewing Kubernetes events, making it a comprehensive tool for managing and interacting with Kubernetes clusters.

Key Features

  • Automatically detects changes in Kubernetes configuration.
  • Performs CRUD operations on any Kubernetes resource.
  • Lists, gets, deletes pods, and shows their logs.
  • Runs container images in pods and optionally exposes them.
  • Views Kubernetes events in all or specific namespaces.

Use Cases

  • Diagnosing and automatically fixing OpenShift deployments.
  • Integrating with Claude Desktop for automated Kubernetes management.
  • Using with Goose CLI for AI agent interactions with Kubernetes.