MCP profile
Github Containers Kubernetes Mcp Server
A Model Context Protocol (MCP) server for Kubernetes and OpenShift
Cloud & InfrastructureOpen SourceExternal
Last updated
March 16, 2026
Visibility
Public
ByRegistry
About This MCP Server
✨ Features | 🚀 Getting Started | 🎥 Demos | ⚙️ Configuration | 🛠️ Tools | 💬 Community | 🧑💻 Development
https://github.com/user-attachments/assets/be2b67b3-fc1c-4d11-ae46-93deba8ed98e
Capabilities
✅ Configuration:Automatically detect changes in the Kubernetes configuration and update the MCP server.View and manage the current Kubernetes .kube/config or in-cluster configuration.✅ Generic Kubernetes Resources: Perform operations on any Kubernetes or OpenShift resource.Any CRUD operation (Create or Update, Get, List, Delete).✅ Pods: Perform Pod-specific operations.List pods in all namespaces or in a specific namespace.Get a pod by name from the specified namespace.Delete a pod by name from the specified namespace.Show logs for a pod by name from the specified namespace.Top gets resource usage metrics for all pods or a specific pod in the specified namespace.Exec into a pod and run a command.
Tools & Endpoints1
Why Use Github Containers Kubernetes Mcp Server?
- ✅ Configuration:
- Automatically detect changes in the Kubernetes configuration and update the MCP server.
- View and manage the current Kubernetes .kube/config or in-cluster configuration.
- ✅ Generic Kubernetes Resources: Perform operations on any Kubernetes or OpenShift resource.
- Any CRUD operation (Create or Update, Get, List, Delete).
- ✅ Pods: Perform Pod-specific operations.
- List pods in all namespaces or in a specific namespace.
- Get a pod by name from the specified namespace.
- Delete a pod by name from the specified namespace.
- Show logs for a pod by name from the specified namespace.
- Top gets resource usage metrics for all pods or a specific pod in the specified namespace.
- Exec into a pod and run a command.
Specifications
Status
live
Industry
Cloud & Infrastructure
Category
General
License
Open Source
Verified
Yes
Requirements
- • Access to a Kubernetes cluster.
API
Integrate this server into your application. Choose a connection method below.
1
Configure
Configuration
json
### Goose CLI
[Goose CLI](https://blog.marcnuri.com/goose-on-machine-ai-agent-cli-introduction) is the easiest (and cheapest) way to get rolling with artificial intelligence (AI) agents.
#### Using npm
If you have npm installed, this is the fastest way to get started with `kubernetes-mcp-server`.
Open your goose `config.yaml` and add the mcp server to the list of `mcpServers`:Performance
Usage
Quick Reference
- Name
- Github Containers Kubernetes Mcp Server
- Function
- A Model Context Protocol (MCP) server for Kubernetes and OpenShift
- Available Tools
- The Kubernetes MCP server supports enabling or disabling specific groups of tools and functionalities (tools, resources, prompts, and so on) via the --toolsets command-line flag or toolsets configuration option. This allows you to control which Kubernetes functionalities are available to your AI tools. Enabling only the toolsets you need can help reduce the context size and improve the LLM's tool selection accuracy.
- Source
- External (Registry)
- License
- Open Source
Get started
Ready to integrate this MCP server?
Book a demo to see how this server fits your workflow, or explore the full catalog.