
Claude Desktop
Desktop · Freemium · Proprietary
Anthropic's official Claude AI desktop application. Supports MCP servers to extend functionality.
Developer Tools · Cloud Platform

manusa/kubernetes-mcp-server
A powerful and flexible Kubernetes Model Context Protocol (MCP) server implementation with support for Kubernetes and OpenShift.
npx -y kubernetes-mcp-server@latest{
"mcpServers": {
"kubernetes": {
"command": "npx",
"args": [
"-y",
"kubernetes-mcp-server@latest"
]
}
}
}Unlike other Kubernetes MCP server implementations, this IS NOT just a wrapper around kubectl or helm command-line tools. It is a Go-based native implementation that interacts directly with the Kubernetes API server.
Configuration:
Generic Kubernetes Resources: Perform operations on any Kubernetes or OpenShift resource.
Pods: Perform Pod-specific operations.
Namespaces: List Kubernetes Namespaces.
Events: View Kubernetes events in all namespaces or in a specific namespace.
Projects: List OpenShift Projects.
Tekton: Tekton-specific operations that complement generic Kubernetes resource management.
Observability: Optional OpenTelemetry distributed tracing and metrics with custom sampling rates. Includes /stats endpoint for real-time statistics. See OTEL.md.
Lightweight: The server is distributed as a single native binary for Linux, macOS, and Windows.
High-Performance / Low-Latency: Directly interacts with the Kubernetes API server without the overhead of calling and waiting for external commands.
configuration_view
Get the current Kubernetes configuration content as a kubeconfig YAML
nodes_log
Get logs from a Kubernetes node (kubelet, kube-proxy, or other system logs).
nodes_stats_summary
Get detailed resource usage statistics from a Kubernetes node via the kubelet's Summary API.
pods_get
Get a Kubernetes Pod in the current or provided namespace with the provided name
pods_delete
Delete a Kubernetes Pod in the current or provided namespace with the provided name
pods_exec
Execute a command in a Kubernetes Pod (shell access, run commands in container) in the current or provided namespace with the provided name and command
pods_log
Get the logs of a Kubernetes Pod in the current or provided namespace with the provided name
pods_run
Run a Kubernetes Pod in the current or provided namespace with the provided container image and optional name
resources_get
Get a Kubernetes resource in the current cluster by providing its apiVersion, kind, optionally the namespace, and its name (common apiVersion and kind include:…
resources_create_or_update
Create or update a Kubernetes resource via Server-Side Apply.
resources_delete
Delete a Kubernetes resource in the current cluster by providing its apiVersion, kind, optionally the namespace, and its name (common apiVersion and kind…
resources_scale
Get or update the scale of a Kubernetes resource in the current cluster by providing its apiVersion, kind, name, and optionally the namespace.
helm_install
Install (deploy) a Helm chart to create a release in the current or provided namespace
helm_uninstall
Uninstall a Helm release in the current or provided namespace
kcp_workspace_describe
Get detailed information about a specific kcp workspace
kiali_get_mesh_traffic_graph
Returns service-to-service traffic topology, dependencies, and network metrics (throughput, response time, mTLS) for the specified namespaces.
kiali_get_mesh_status
Retrieves the high-level health, topology, and environment details of the Istio service mesh.
kiali_manage_istio_config_read
Read Istio, Gateway API, and Inference API config. 'list' groups by namespace→'group/version/kind'→{valid:[...],invalid:[...]} where valid/invalid arrays…
kiali_manage_istio_config
Create, patch, or delete Istio, Gateway API, and Inference API config.
kiali_list_mesh_clusters
Returns the list of Istio mesh clusters that Kiali can access.
kiali_get_resource_details
Fetches a list of resources OR retrieves detailed data for a specific resource.
kiali_list_traces
Lists distributed traces for a service in a namespace.
kiali_get_trace_details
Fetches a single distributed trace by trace_id and returns its call hierarchy (service tree with duration, status, and nested calls).
kiali_get_pod_performance
Returns a human-readable text summary with current Pod CPU/memory usage (from Prometheus) compared to Kubernetes requests/limits (from the Pod spec).
kiali_get_logs
Get the logs of a Kubernetes Pod (or workload name that will be resolved to a pod) in a namespace.
kiali_get_metrics
Returns a compact JSON summary of Istio metrics (latency quantiles, traffic trends, throughput, payload sizes) for the given resource.
vm_clone
Clone a VirtualMachine on KubeVirt by creating a VirtualMachineClone resource.
vm_console_screenshot
Capture a screenshot of the graphical (VNC) console of a VirtualMachine on KubeVirt as a PNG image.
vm_create
Create a VirtualMachine on KubeVirt with the specified configuration, automatically resolving instance types, preferences, and container disk images.
vm_guest_info
Get guest operating system information from a VirtualMachine's QEMU guest agent.
vm_lifecycle
Manage KubeVirt VirtualMachine lifecycle: start, stop, restart, pause, or unpause a VM
vm_create_from_template
Create a VirtualMachine from a VirtualMachineTemplate (virt-template) on KubeVirt.
vm_troubleshoot
Diagnose KubeVirt VirtualMachine issues with automated root-cause detection.
netobserv_list_flows
Lists NetObserv network flow records from Loki.
netobserv_get_flow_metrics
Returns aggregated NetObserv flow metrics as topology or time-series data.
netobserv_export_flows
Exports NetObserv flow records as CSV with the same filters as list_flows.
tekton_pipeline_start
Start a Tekton Pipeline by creating a PipelineRun that references it
tekton_pipelinerun_lifecycle
Manage a Tekton PipelineRun lifecycle by restarting it with the same spec or cancelling it by setting spec.status to Cancelled.
tekton_pipelinerun_logs
Get logs for all TaskRuns owned by a Tekton PipelineRun.
tekton_task_start
Start a Tekton Task by creating a TaskRun that references it
Details on this page are taken from the project's README. Open README
Clients mentioned in this server's README:

Desktop · Freemium · Proprietary
Anthropic's official Claude AI desktop application. Supports MCP servers to extend functionality.

Desktop · Freemium · Proprietary
The first agentic IDE. The Cursor editor truly merges how developers and AI work together, delivering a magical coding experience.
Desktop · Freemium · MIT
VS Code integrates MCP with GitHub Copilot through agent mode, allowing direct interaction with MCP-provided tools in your agentic coding workflow. Configure servers in Claude Desktop, workspace, or user settings, with guided MCP installation and secure handling of secrets in input variables to avoid leaking hardcoded keys.

Desktop · Free · Apache 2.0
A general-purpose AI agent that can dynamically plug in new extensions and learn how to use them. It uses tools from multiple extensions to solve more advanced problems and can interact with multiple extensions simultaneously.

microsoft/playwright
Playwright is a framework for web automation and testing. It drives Chromium, Firefox, and WebKit with a single API — in your tests, in your scripts, and as a tool for AI agents.

yamadashy/repomix
Repomix is a tool that packs a codebase into an AI-friendly format, supporting local and remote repository processing and providing code compression, security checks and multiple output formats.

bytedance/UI-TARS-desktop
TARS is ByteDance's multimodal AI agent stack, shipping two projects: Agent TARS (a CLI and Web UI agent built on MCP) and UI-TARS-desktop (a desktop GUI agent).

ahujasid/blender-mcp
formerly blender-mcp — the PyPI package is now mcp-for-blender. Existing setups keep working; no config change is required. Read more.

microsoft/playwright-mcp
A Model Context Protocol (MCP) server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages through structured accessibility snapshots, bypassing the need for screenshots or visually-tuned models.

comet-ml/opik
Opik is the open-source LLM observability and evaluation platform for AI agent tracing, LLM evaluation, prompt management, and production monitoring. Built by Comet. Apache-2.0 licensed, free to self-host the full platform, with 20,000+ GitHub stars.