The Kunobi MCP Server bridges AI assistants to the Kunobi desktop IDE for platform engineering, enabling AI-driven management of Kubernetes, FluxCD, ArgoCD, and Helm.
Check Kunobi Status (
kunobi_status): Determine if Kunobi is installed, running, and what tools are currently available through it (e.g.,app_info,query_store,list_stores).Launch Kunobi (
kunobi_launch): Start the Kunobi desktop application, optionally specifying a variant (e.g.,"Kunobi Dev"); defaults to the first installed one.Dynamic Tool Access: When Kunobi is running with MCP enabled, additional tools for managing Kubernetes clusters, FluxCD, ArgoCD, and Helm automatically become available, including real-time cluster visibility, resource browsing, YAML editing, and embedded terminal access.
Auto-reconnect: The server automatically detects when Kunobi stops or restarts and updates tool availability without requiring an MCP server restart.
Real-time Oversight: Users can visually monitor all AI-driven operations through Kunobi's interface while AI assistants perform management tasks.
Enables AI assistants to manage and monitor ArgoCD deployments and resources through the Kunobi platform.
Enables AI assistants to manage and monitor FluxCD resources and deployments through the Kunobi platform.
Provides tools for managing Helm charts and releases via the Kunobi desktop IDE.
Enables real-time Kubernetes cluster visibility, resource browsing, and management through the Kunobi desktop platform.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Kunobi MCP Serverquery the store for the most recent entries"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@kunobi/mcp
MCP bridge to Kunobi, a desktop platform management IDE. AI assistants manage Kubernetes, FluxCD, ArgoCD, and Helm while users maintain real-time visual oversight.

What is Kunobi?
Kunobi is a desktop IDE for platform engineering — built with Rust and React, no Electron.
Real-time cluster visibility with resource browser, YAML editor, and embedded terminal
Native FluxCD, ArgoCD, and Helm support
Built-in MCP server for AI assistants (Claude Code, Cursor, Windsurf, Codex CLI, Gemini CLI)
Available on macOS, Windows, and Linux
No account required, no cloud dependency

Setup
Enable MCP in Kunobi under Settings > AI & MCP, then install:

Automatic (recommended)
Register with all your AI clients in one step:
npx @kunobi/mcp --installThis interactively detects your installed AI clients and registers the server with them. Supported clients:
Claude Code — project or user scope
Claude Desktop — user scope
Cursor — project or user scope
Windsurf — project or user scope
Codex CLI — project or user scope
Gemini CLI — project or user scope
To remove the server from all clients:
npx @kunobi/mcp --uninstallManual
If you prefer manual setup, add the following to your client's MCP config:
{
"mcpServers": {
"kunobi": {
"command": "npx",
"args": ["-y", "@kunobi/mcp"]
}
}
}How it works
AI assistant <--stdio--> @kunobi/mcp <--HTTP--> Kunobi variants
│
├── scans ports every 5s
├── confirms Kunobi identity via serverInfo
└── manages one bundler per variantThe server periodically probes known ports for running Kunobi instances. When a variant is detected, its tools are registered with a variant/ prefix (e.g., dev/list_clusters, stable/query_store). When a variant stops, its tools are automatically removed.
Multi-variant support
Kunobi ships multiple release channels that run on different ports. This MCP server discovers all of them simultaneously:
Variant | Port | Tool prefix |
legacy | 3030 |
|
stable | 3200 |
|
unstable | 3300 |
|
dev | 3400 |
|
local | 3500 |
|
e2e | 3600 |
|
Built-in tools
These are always available, even when no Kunobi instance is running:
kunobi_status— reports all variant connection states, ports, and tool countskunobi_launch— launches a Kunobi variant by name
Dynamic tools
When a Kunobi variant is detected, its tools appear automatically with a variant prefix. For example, if dev and stable are both running:
dev/app_info,dev/query_store,dev/list_stores, ...stable/app_info,stable/query_store,stable/list_stores, ...
Tools appear and disappear dynamically as variants start and stop — no MCP server restart needed.
Configuration
Env var | Default | Description |
|
| Scan interval in ms |
| all known | Comma-separated port filter (e.g., |
|
| Set |
|
| Consecutive scan misses before removing a variant |
No configuration is required. The server scans all known ports automatically.
CLI
npx @kunobi/mcp [option]Option | Description |
| Register this MCP server with your AI clients |
| Remove this MCP server from your AI clients |
| Show help message |
| Show version number |
(no option) | Start the stdio MCP server (used by AI clients) |
Development
pnpm install
pnpm build
pnpm testFor local development against @kunobi/mcp-bundler:
pnpm dev:link # link local bundler
pnpm dev:unlink # revert to npm versionLicense
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.