rancher-mcp-server

mrostamii/rancher-mcp-server
★ 10 stars Go 📁 File System Updated 13d ago
Model Context Protocol (MCP) server for the Rancher ecosystem: multi-cluster Kubernetes, Harvester HCI (VMs, storage, networks), and Fleet GitOps.
View on GitHub →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "rancher-mcp-server": {
      "command": "go",
      "args": [
        "run",
        "github.com/mrostamii/rancher-mcp-server@latest"
      ]
    }
  }
}

README Excerpt

Model Context Protocol (MCP) server for the **Rancher ecosystem**: multi-cluster Kubernetes, Harvester HCI (VMs, storage, networks), and Fleet GitOps. A walkthrough of how this MCP server works (example in Cursor). https://github.com/user-attachments/assets/7d8fb814-e504-47b4-956d-28f43aeea3b8 - **Harvester toolset**: List/get VMs, images, volumes, networks, hosts; VM actions; addon list/switch (enable/disable)

Tools (20)

RANCHER_MCP_DISABLE_DESTRUCTIVERANCHER_MCP_PORTRANCHER_MCP_RANCHER_SERVER_URLRANCHER_MCP_RANCHER_TOKENRANCHER_MCP_READ_ONLYRANCHER_MCP_SHOW_SENSITIVE_DATARANCHER_MCP_TLS_INSECURERANCHER_MCP_TOOLSETSRANCHER_MCP_TRANSPORTfleet_bundle_listfleet_cluster_listfleet_drift_detectfleet_gitrepo_actionfleet_gitrepo_clonefleet_gitrepo_createfleet_gitrepo_deletefleet_gitrepo_getfleet_gitrepo_listharvester_addon_listharvester_addon_switch