A powerful MCP server for Kubernetes and OpenShift, supporting CRUD operations for any Kubernetes resource and specialized cluster interaction tools.
Loading more......
Typescript implementation of an MCP server for Kubernetes cluster operations, including pods, deployments, and services management.
A Go-based MCP server to manage Harvester HCI clusters and Kubernetes resources, providing human-readable output and cluster management tools. Highly relevant as an MCP server.
A robust MCP server that enables AI assistants to securely execute Kubernetes CLI commands (kubectl, helm, istioctl, argocd) using Unix pipes in a Docker environment.
An MCP server for managing Kubernetes clusters, allowing listing, creating, updating, and deleting Kubernetes resources through Model Context Protocol.
Kubernetes MCP Server is an MCP solution that lets LLMs manage, monitor, and interact with Kubernetes clusters for AI-assisted cloud infrastructure management.
AI-driven Kubernetes resource management MCP server, allowing natural language interaction with any Kubernetes resource, including CRDs.
A powerful and flexible Model Context Protocol (MCP) server for Kubernetes and OpenShift, supporting CRUD operations for any Kubernetes resource and specialized cluster interaction tools.
Source: https://github.com/manusa/kubernetes-mcp-server
Configuration Management:
.kube/config or in-cluster configuration.Generic Kubernetes Resource Operations:
Pod-Specific Operations:
Namespace and Event Management:
OpenShift Project Support:
Resource Management Tools:
Configuration Options:
--sse-port: Run server in Server-Sent Events (SSE) mode on specified port.--log-level: Set logging level (0-9).--kubeconfig: Specify path to Kubernetes config file.Available as:
configuration_view: Retrieve kubeconfig YAML (minified or full).events_list: List Kubernetes events (optionally by namespace).namespaces_list: List all namespaces.pods_delete: Delete pod by name and namespace.pods_exec: Exec command in pod/container.pods_get: Get pod by name and namespace.pods_list: List all pods.pods_list_in_namespace: List pods in a specific namespace.pods_log: Get pod logs (optionally by container).pods_run: Run a pod with specified image and options.projects_list: List OpenShift projects.resources_create_or_update: Create/update a resource from YAML/JSON.resources_delete: Delete a resource by apiVersion, kind, name, and namespace.resources_get: Get a resource by apiVersion, kind, name, and namespace.resources_list: List resources by apiVersion, kind, and (optionally) namespace.No pricing information provided. The project is open-source and licensed under Apache-2.0.
mcp, kubernetes, cloud-native, devops