PluginBench
MCP Server
Active
MIT

io.github.Michael-WhiteCapData/WhiteCapData-Dev MCP Server

io.github.Michael-WhiteCapData/WhiteCapData-Dev

What is the io.github.Michael-WhiteCapData/WhiteCapData-Dev MCP server?

Operate a k3s / Kubernetes cluster from your AI agent — safe-by-default MCP server.

How to install io.github.Michael-WhiteCapData/WhiteCapData-Dev

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • HOMELAB_MCP_CONTEXT

    kubeconfig context to use (defaults to current-context).

  • HOMELAB_MCP_READONLY

    Set to 1/true to disable all mutating tools.

  • HOMELAB_MCP_MUTABLE_NAMESPACES

    Comma-separated namespaces mutations may touch; '*' allows all.

  • HOMELAB_MCP_MAX_REPLICAS

    Upper bound accepted by scale_deployment.

Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "WhiteCapData-Dev": {
      "command": "uvx",
      "args": [
        "whitecapdata-dev"
      ],
      "env": {
        "HOMELAB_MCP_CONTEXT": "<YOUR_HOMELAB_MCP_CONTEXT>",
        "HOMELAB_MCP_READONLY": "<YOUR_HOMELAB_MCP_READONLY>",
        "HOMELAB_MCP_MUTABLE_NAMESPACES": "<YOUR_HOMELAB_MCP_MUTABLE_NAMESPACES>",
        "HOMELAB_MCP_MAX_REPLICAS": "<YOUR_HOMELAB_MCP_MAX_REPLICAS>"
      }
    }
  }
}
Cursor
~/.cursor/mcp.json
{
  "mcpServers": {
    "WhiteCapData-Dev": {
      "command": "uvx",
      "args": [
        "whitecapdata-dev"
      ],
      "env": {
        "HOMELAB_MCP_CONTEXT": "<YOUR_HOMELAB_MCP_CONTEXT>",
        "HOMELAB_MCP_READONLY": "<YOUR_HOMELAB_MCP_READONLY>",
        "HOMELAB_MCP_MUTABLE_NAMESPACES": "<YOUR_HOMELAB_MCP_MUTABLE_NAMESPACES>",
        "HOMELAB_MCP_MAX_REPLICAS": "<YOUR_HOMELAB_MCP_MAX_REPLICAS>"
      }
    }
  }
}
Windsurf
~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "WhiteCapData-Dev": {
      "command": "uvx",
      "args": [
        "whitecapdata-dev"
      ],
      "env": {
        "HOMELAB_MCP_CONTEXT": "<YOUR_HOMELAB_MCP_CONTEXT>",
        "HOMELAB_MCP_READONLY": "<YOUR_HOMELAB_MCP_READONLY>",
        "HOMELAB_MCP_MUTABLE_NAMESPACES": "<YOUR_HOMELAB_MCP_MUTABLE_NAMESPACES>",
        "HOMELAB_MCP_MAX_REPLICAS": "<YOUR_HOMELAB_MCP_MAX_REPLICAS>"
      }
    }
  }
}
VS Code
.vscode/mcp.json
{
  "servers": {
    "WhiteCapData-Dev": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "whitecapdata-dev"
      ],
      "env": {
        "HOMELAB_MCP_CONTEXT": "<YOUR_HOMELAB_MCP_CONTEXT>",
        "HOMELAB_MCP_READONLY": "<YOUR_HOMELAB_MCP_READONLY>",
        "HOMELAB_MCP_MUTABLE_NAMESPACES": "<YOUR_HOMELAB_MCP_MUTABLE_NAMESPACES>",
        "HOMELAB_MCP_MAX_REPLICAS": "<YOUR_HOMELAB_MCP_MAX_REPLICAS>"
      }
    }
  }
}
Claude Code
claude mcp add WhiteCapData-Dev --env HOMELAB_MCP_CONTEXT=<YOUR_HOMELAB_MCP_CONTEXT> --env HOMELAB_MCP_READONLY=<YOUR_HOMELAB_MCP_READONLY> --env HOMELAB_MCP_MUTABLE_NAMESPACES=<YOUR_HOMELAB_MCP_MUTABLE_NAMESPACES> --env HOMELAB_MCP_MAX_REPLICAS=<YOUR_HOMELAB_MCP_MAX_REPLICAS> -- uvx whitecapdata-dev

Related MCP servers

Query a folder of CSV / Parquet / JSON files with SQL — one queryable source, read-only.

2
Python
MIT
View repository →

Offload cheap work from your AI agent to a local Ollama model, at zero cloud cost.

1
Python
MIT
View repository →