MCP Servers / cloud-service / Rancher MCP Server

Rancher MCP Server

JSON →
stdionone10cloud-service

Model Context Protocol (MCP) server for the Rancher ecosystem: multi-cluster Kubernetes, Harvester HCI (VMs, storage, networks), and Fleet GitOps.

Install
How to run this server
[ { "cmd": "npm install -g rancher-mcp-server", "imports": [] } ]
server path: rancher-mcp-server
Tools
What this server exposes
harvester_list_vms
List Harvester VMs
harvester_get_vm
Get a specific Harvester VM
harvester_list_images
List Harvester images
harvester_list_volumes
List Harvester volumes
harvester_list_networks
List Harvester networks
harvester_list_hosts
List Harvester hosts
harvester_vm_action
Perform actions on Harvester VMs
harvester_list_addons
List Harvester addons
harvester_switch_addon
Enable or disable a Harvester addon
rancher_list_clusters
List Rancher clusters via Steve
rancher_list_projects
List Rancher projects via Steve
rancher_list_schemas
List Norman schemas
rancher_list_users
List Norman users
rancher_list_tokens
List Norman tokens
rancher_list_auth_configs
List Norman auth configs
rancher_list_global_role_bindings
List Norman global role bindings
rancher_list_cluster_registration_tokens
List Norman cluster registration tokens
rancher_list_node_drivers
List Norman node drivers
rancher_list_cloud_credentials
List Norman cloud credentials
rancher_list_catalogs
List Norman catalogs
rancher_list_cluster_repos
List Norman cluster repos
rancher_list_feature_flags
List Norman feature flags
rancher_list_settings
List Norman settings
rancher_get_audit_logs
Get audit logs when exposed
rancher_support_bundle
Generate a support bundle
rancher_norman_action
Perform generic Norman actions when writes are enabled
kubernetes_list_resources
List Kubernetes resources by apiVersion/kind
kubernetes_get_resource
Get a specific Kubernetes resource
kubernetes_create_resource
Create a Kubernetes resource
kubernetes_patch_resource
Patch a Kubernetes resource
kubernetes_delete_resource
Delete a Kubernetes resource
kubernetes_describe_resource
Describe a Kubernetes resource with events
kubernetes_list_events
List Kubernetes events
kubernetes_get_capacity
Get cluster capacity
helm_list_releases
List Helm releases
helm_get_release
Get a specific Helm release
helm_history
Get Helm release history
helm_install
Install a Helm chart
helm_upgrade
Upgrade a Helm release
helm_rollback
Rollback a Helm release
helm_uninstall
Uninstall a Helm release
helm_list_repos
List Helm repositories
fleet_list_gitrepos
List Fleet GitRepos
fleet_get_gitrepo
Get a specific Fleet GitRepo
fleet_create_gitrepo
Create a Fleet GitRepo
fleet_list_bundles
List Fleet bundles
fleet_list_clusters
List Fleet clusters
fleet_drift_detection
Run drift detection on Fleet resources
Configuration
Environment & auth
authnone
envRANCHER_MCP_RANCHER_SERVER_URL
envRANCHER_MCP_RANCHER_TOKEN
envRANCHER_MCP_PORT
envYOUR_TOKEN
envYOUR_RANCHER_URL
Resources
Rancher MCP Server — MCP Server · libregistry