Operate a k3s / Kubernetes cluster from your AI agent — safe-by-default MCP server.
Operate a k3s / Kubernetes cluster from your AI agent — safe-by-default MCP server.
An MCP server that lets an agent (Claude Code, Claude Desktop, Cursor, …) inspect and operate a Kubernetes / k3s cluster — your homelab box, a dev cluster, whatever your kubeconfig points at — without shelling out to kubectl. It talks to the Kubernetes API directly using your existing kubeconfig (or an in-cluster service account).
kubectl uses), or run it in-cluster with a service account. - Python 3.11+ (or just uvx).Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| cluster_summary | read |
| list_pods | read |
| list_deployments | read |
| list_events | read |
| pod_logs | read |
| node_health | read |
| restart_deployment | write |
| scale_deployment | write |
| delete_pod | write |
| server_info | read |
{
"mcpServers": {
"homelab": {
"command": "uvx",
"args": [
"whitecapdata-dev"
],
"env": {
"HOMELAB_MCP_MUTABLE_NAMESPACES": "default,apps,monitoring",
"HOMELAB_MCP_READONLY": "0"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
kubectl uses), or run it in-cluster with a service account. - Python 3.11+ (or just uvx).| Variable | Description | Required |
|---|---|---|
| HOMELAB_MCP_MUTABLE_NAMESPACES | Declared in the maintainer’s client configuration. | Check documentation |
| HOMELAB_MCP_READONLY | Declared in the maintainer’s client configuration. | Check documentation |
Stop letting your assistant hallucinate n8n node parameters — this server hands it the real schemas, templates and validation.
AWS Labs' official server suite — current AWS docs, CDK guidance, cost analysis and service tools.
Cloud browsers for AI agents — automation sessions that run in Browserbase's fleet, not on your machine.
Workers, KV, R2 and D1 by conversation — Cloudflare's official remote servers for building and observability.
Dashboards, Prometheus and Loki queries, incidents and alerts — observability by conversation.
kubectl with a conversational interface — inspect pods, read logs, diagnose clusters and manage workloads.