
MCP Serveryurinnickpublic
kube mcp
Kubernetes MCP
Repository Info
0
Stars
0
Forks
0
Watchers
0
Issues
Python
Language
Apache License 2.0
License
About This Server
Kubernetes MCP
Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.
Documentation
kube-mcp
Kubernetes MCP
Setup
- Install Goose CLI
- Install MCP locally
$ uv pip install .
- Configure Goose CLI
$ goose configure
This will update your existing config file
if you prefer, you can edit it directly at /home/yurinnick/.config/goose/config.yaml
┌ goose-configure
│
◇ What would you like to configure?
│ Add Extension
│
◇ What type of extension would you like to add?
│ Command-line Extension
│
◇ What would you like to call this extension?
│ kube-mcp
│
◇ What command should be run?
│ uv run /global/path/to/kube-mcp/.venv/bin/mcp-kube
│
◇ Please set the timeout for this tool (in secs):
│ 300
│
◇ Would you like to add a description?
│ No
│
◇ Would you like to add environment variables?
│ No
│
└ Added kube-mcp extension
- Validate that extention is active
$ goose
( O)> What tools do you have?
Let me list out the tools that are currently available to me:
1. **Kubernetes MCP Tools**:
- `kube-mcp__get_resources` - Get resources of a specific kind in a namespace
- `kube-mcp__get_resource` - Get a specific resource by kind, name, and namespace
- `kube-mcp__patch_resource` - Patch a specific resource
Let me also check if there are any additional resources available in the kube-mcp extension:
─── list_resources | platform ──────────────────────────
extension_name: kube-mcp
I can also see there are two resources available in the kube-mcp extension:
- `kube://config`
- `kube://context`
Let me check what information these resources provide:
─── read_resource | platform ──────────────────────────
uri: kube://config
─── read_resource | platform ──────────────────────────
uri: kube://context
Development
- Activate virtual environment
$ .venv/bin/activate
- Run MCP server in dev mode
$ uv run mcp dev kube_mcp/server.py
Quick Start
1
Clone the repository
git clone https://github.com/yurinnick/kube-mcp2
Install dependencies
cd kube-mcp
npm install3
Follow the documentation
Check the repository's README.md file for specific installation and usage instructions.
Repository Details
Owneryurinnick
Repokube-mcp
LanguagePython
LicenseApache License 2.0
Last fetched8/10/2025
Recommended MCP Servers
💬
Discord MCP
Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.
integrationsdiscordchat
🔗
Knit MCP
Connect AI agents to 200+ SaaS applications and automate workflows.
integrationsautomationsaas
🕷️
Apify MCP Server
Deploy and interact with Apify actors for web scraping and data extraction.
apifycrawlerdata
🌐
BrowserStack MCP
BrowserStack MCP Server for automated testing across multiple browsers.
testingqabrowsers
⚡
Zapier MCP
A Zapier server that provides automation capabilities for various apps.
zapierautomation