Skip to content
Agentmart
Submit a tool

Rancher MCP

Capability-aware MCP server for Rancher-managed Kubernetes: discovery, resources, workflows.

Connector by rex · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 1
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/rex-rancher-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Capability-aware MCP server for Rancher-managed Kubernetes: discovery, resources, workflows.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 26, 2026.

Tools
164 read · 37 write · 3 delete · 2 not yet classified
Secrets
2 (API keys, tokens or passwords)
Install scripts
None found
Runs as
Python package

Tools by what they do 206

Read from the source code; the running server may list different tools.

Read 164 · Look things up without changing anything.

  • rancher_api_plane_list
  • rancher_auth_config_get
  • rancher_auth_configs_list
  • rancher_capability_domain_list
  • rancher_catalog_get
  • rancher_catalogs_list
  • rancher_cert_manager_certificate_get
  • rancher_cert_manager_certificates_list
  • rancher_cert_manager_cluster_issuer_get
  • rancher_cert_manager_cluster_issuers_list
  • rancher_cert_manager_issuer_get
  • rancher_cert_manager_issuers_list
Show 152 more tools
  • rancher_certificate_get
  • rancher_certificates_list
  • rancher_cis_scan_get
  • rancher_cis_scan_profile_get
  • rancher_cis_scan_profiles_list
  • rancher_cis_scans_list
  • rancher_cloud_credential_get
  • rancher_cloud_credentials_list
  • rancher_cluster_alert_rule_get
  • rancher_cluster_alert_rules_list
  • rancher_cluster_driver_get
  • rancher_cluster_drivers_list
  • rancher_cluster_events_list
  • rancher_cluster_flow_get
  • rancher_cluster_flows_list
  • rancher_cluster_get
  • rancher_cluster_health_check
  • rancher_cluster_logging_get
  • rancher_cluster_loggings_list
  • rancher_cluster_output_get
  • rancher_cluster_outputs_list
  • rancher_cluster_policy_report_get
  • rancher_cluster_policy_reports_list
  • rancher_cluster_registration_token_get
  • rancher_cluster_registration_tokens_list
  • rancher_cluster_role_template_binding_get
  • rancher_cluster_role_template_bindings_list
  • rancher_clusters_health_summary
  • rancher_clusters_list
  • rancher_config_map_get
  • rancher_config_maps_list
  • rancher_cron_job_get
  • rancher_cron_jobs_list
  • rancher_daemonset_get
  • rancher_daemonsets_list
  • rancher_deployment_get
  • rancher_deployments_list
  • rancher_endpoint_slice_get
  • rancher_endpoint_slices_list
  • rancher_feature_get
  • rancher_features_list
  • rancher_find_failing_pods
  • rancher_find_pdbs_blocking
  • rancher_find_services_without_endpoints
  • rancher_find_stalled_rollouts
  • rancher_find_unbound_pvcs
  • rancher_find_unready_nodes
  • rancher_fleet_workspace_get
  • rancher_fleet_workspaces_list
  • rancher_flow_get
  • rancher_flows_list
  • rancher_global_role_binding_get
  • rancher_global_role_bindings_list
  • rancher_global_role_get
  • rancher_global_roles_list
  • rancher_group_get
  • rancher_groups_list
  • rancher_horizontal_pod_autoscaler_get
  • rancher_horizontal_pod_autoscalers_list
  • rancher_ingress_get
  • rancher_ingresses_list
  • rancher_instance_list
  • rancher_job_get
  • rancher_jobs_list
  • rancher_limit_range_get
  • rancher_limit_ranges_list
  • rancher_longhorn_node_get
  • rancher_longhorn_nodes_list
  • rancher_longhorn_snapshot_get
  • rancher_longhorn_snapshots_list
  • rancher_longhorn_volume_get
  • rancher_longhorn_volumes_list
  • rancher_monitoring_status
  • rancher_namespace_get
  • rancher_namespaced_certificate_get
  • rancher_namespaced_certificates_list
  • rancher_namespaces_list
  • rancher_network_policies_list
  • rancher_network_policy_get
  • rancher_node_driver_get
  • rancher_node_drivers_list
  • rancher_node_get
  • rancher_node_template_get
  • rancher_node_templates_list
  • rancher_nodes_list
  • rancher_norman_resource_get
  • rancher_norman_resource_list
  • rancher_norman_schema_get
  • rancher_norman_schema_list
  • rancher_notifier_get
  • rancher_notifiers_list
  • rancher_output_get
  • rancher_outputs_list
  • rancher_persistent_volume_claim_get
  • rancher_persistent_volume_claims_list
  • rancher_persistent_volume_get
  • rancher_persistent_volumes_list
  • rancher_pod_disruption_budget_get
  • rancher_pod_disruption_budgets_list
  • rancher_pod_get
  • rancher_pod_logs
  • rancher_pod_monitor_get
  • rancher_pod_monitors_list
  • rancher_pods_list
  • rancher_policy_report_get
  • rancher_policy_reports_list
  • rancher_priority_class_get
  • rancher_priority_classes_list
  • rancher_project_get
  • rancher_project_health_summary
  • rancher_project_logging_get
  • rancher_project_loggings_list
  • rancher_project_role_template_binding_get
  • rancher_project_role_template_bindings_list
  • rancher_projects_list
  • rancher_prometheus_rule_get
  • rancher_prometheus_rules_list
  • rancher_resource_events
  • rancher_resource_quota_get
  • rancher_resource_quotas_list
  • rancher_role_template_get
  • rancher_role_templates_list
  • rancher_runtime_class_get
  • rancher_runtime_classes_list
  • rancher_secret_get
  • rancher_secrets_list
  • rancher_server_health
  • rancher_server_profile_get
  • rancher_server_version
  • rancher_service_account_get
  • rancher_service_accounts_list
  • rancher_service_get
  • rancher_service_monitor_get
  • rancher_service_monitors_list
  • rancher_services_list
  • rancher_setting_get
  • rancher_settings_list
  • rancher_statefulset_get
  • rancher_statefulsets_list
  • rancher_steve_resource_get
  • rancher_steve_resource_list
  • rancher_steve_resource_watch
  • rancher_steve_schema_get
  • rancher_steve_schema_list
  • rancher_storage_class_get
  • rancher_storage_classes_list
  • rancher_template_get
  • rancher_template_version_get
  • rancher_template_versions_list
  • rancher_templates_list
  • rancher_user_get
  • rancher_users_list

Write 37 · Create, change, send or run things.

  • rancher_backup_get
  • rancher_backups_list
  • rancher_config_map_apply
  • rancher_config_map_create
  • rancher_cron_job_resume
  • rancher_cron_job_suspend
  • rancher_deployment_pause
  • rancher_deployment_restart
  • rancher_deployment_resume
  • rancher_deployment_scale
  • rancher_etcd_backup_get
  • rancher_etcd_backups_list
Show 25 more tools
  • rancher_horizontal_pod_autoscaler_set_min_max
  • rancher_longhorn_backup_get
  • rancher_longhorn_backups_list
  • rancher_node_cordon
  • rancher_node_uncordon
  • rancher_norman_resource_action_invoke
  • rancher_norman_resource_apply
  • rancher_norman_resource_create
  • rancher_norman_resource_link_follow
  • rancher_norman_resource_patch
  • rancher_persistent_volume_claim_set_size
  • rancher_replica_set_get
  • rancher_replica_sets_list
  • rancher_resource_set_annotations
  • rancher_resource_set_labels
  • rancher_restore_get
  • rancher_restores_list
  • rancher_secret_create
  • rancher_service_set_type
  • rancher_statefulset_scale
  • rancher_steve_resource_action_invoke
  • rancher_steve_resource_apply
  • rancher_steve_resource_create
  • rancher_steve_resource_link_follow
  • rancher_steve_resource_patch

Delete 3 · Delete, drop, revoke or wipe things.

  • rancher_norman_resource_delete
  • rancher_resource_delete
  • rancher_steve_resource_delete

Not yet classified 2 · We could not tell from the name and description.

  • rancher_cluster_nodes_summary
  • rancher_namespace_workloads_summary

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • RANCHER_INSTANCES_JSON
  • RANCHER_TOKEN

Other settings (environment variables or headers).

  • RANCHER_URL
  • RANCHER_VERIFY_SSL

Network hosts it talks to 8

  • charts.jetstack.io · found in code
  • docs.astral.sh · found in code
  • github.com · found in code
  • json.schemastore.org · found in code
  • kind.sigs.k8s.io · found in code
  • rancher.example.test · found in code
  • rancher.invalid · found in code
  • releases.rancher.com · found in code

Files it touches

  • ~/.claude.json
  • ~/.claude/skills/agentic-skeleton
  • Your home directory (~)
  • ~/.codex/skills/agentic-skeleton
  • Any path the agent passes to its tools

Tools (206)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • rancher_api_plane_list

    List the Norman management-API and Steve Kubernetes-proxy planes available on an instance, each with its root path and link count, to orient before choosing norman_* vs steve_* tools.

  • rancher_auth_config_get

    Fetch one auth_config and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_auth_configs_list

    List auth_configs as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_backup_get

    Fetch one backup and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_backups_list

    List backups as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_capability_domain_list

    Report the capability catalog's resource domains — RBAC, storage, networking, logging, and so on — with plane and resource counts per domain, useful for orienting before drilling into one area.

  • rancher_catalog_get

    Fetch one catalog and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_catalogs_list

    List catalogs as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_cert_manager_certificate_get

    Fetch one cert_manager_certificate and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_cert_manager_certificates_list

    List cert_manager_certificates as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_cert_manager_cluster_issuer_get

    Fetch one cert_manager_cluster_issuer and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_cert_manager_cluster_issuers_list

    List cert_manager_cluster_issuers as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_cert_manager_issuer_get

    Fetch one cert_manager_issuer and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_cert_manager_issuers_list

    List cert_manager_issuers as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_certificate_get

    Fetch one certificate and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

Show 191 more tools
  • rancher_certificates_list

    List certificates as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_cis_scan_get

    Fetch one cis_scan and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_cis_scan_profile_get

    Fetch one cis_scan_profile and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_cis_scan_profiles_list

    List cis_scan_profiles as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_cis_scans_list

    List cis_scans as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_cloud_credential_get

    Fetch one cloud_credential and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_cloud_credentials_list

    List cloud_credentials as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_cluster_alert_rule_get

    Fetch one cluster_alert_rule and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_cluster_alert_rules_list

    List cluster_alert_rules as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_cluster_driver_get

    Fetch one cluster_driver and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_cluster_drivers_list

    List cluster_drivers as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_cluster_events_list

    List Kubernetes events across the whole cluster by default — the fastest way to see "what just happened here" after an incident. Pass `namespace` to scope to one namespace instead. Filter by event_type (Warning/Normal) or reason.

  • rancher_cluster_flow_get

    Fetch one cluster_flow and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_cluster_flows_list

    List cluster_flows as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_cluster_get

    Fetch one cluster and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_cluster_health_check

    Diagnose one cluster in a single call: state, condition failures, unhealthy components, and a node-readiness rollup, plus a derived list of concrete issues — prefer this over separately fetching cluster and node details.

  • rancher_cluster_logging_get

    Fetch one cluster_logging and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_cluster_loggings_list

    List cluster_loggings as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_cluster_nodes_summary

    Roll up one cluster's nodes into ready, not-ready, and unschedulable counts and report the tallies — a lighter-weight alternative to a full node listing when only the totals matter.

  • rancher_cluster_output_get

    Fetch one cluster_output and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_cluster_outputs_list

    List cluster_outputs as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_cluster_policy_report_get

    Fetch one cluster_policy_report and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_cluster_policy_reports_list

    List cluster_policy_reports as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_cluster_registration_token_get

    Fetch one cluster_registration_token and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_cluster_registration_tokens_list

    List cluster_registration_tokens as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_cluster_role_template_binding_get

    Fetch one cluster_role_template_binding and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_cluster_role_template_bindings_list

    List cluster_role_template_bindings as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_clusters_health_summary

    Summarize health across every cluster on an instance in one call — per-cluster state, node readiness, top issues, and a fleet-wide severity breakdown — the fastest way to triage an entire estate.

  • rancher_clusters_list

    List clusters as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_config_map_apply

    Apply one config_map to a desired state as a declarative PUT and return its typed detail — creating the object when absent, replacing it when present. This writes to the cluster.

  • rancher_config_map_create

    Create one config_map from the supplied spec and return the typed detail of the new object, including its server-assigned identity and initial state. This writes to the cluster.

  • rancher_config_map_get

    Fetch one config_map and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_config_maps_list

    List config_maps as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_cron_job_get

    Fetch one cron_job and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_cron_job_resume

    Modify one cron_job in place (resume) via a JSON merge-patch and return a mutation receipt — the before and after of only the changed fields, not the whole object. A targeted write.

  • rancher_cron_job_suspend

    Modify one cron_job in place (suspend) via a JSON merge-patch and return a mutation receipt — the before and after of only the changed fields, not the whole object. A targeted write.

  • rancher_cron_jobs_list

    List cron_jobs as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_daemonset_get

    Fetch one daemonset and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_daemonsets_list

    List daemonsets as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_deployment_get

    Fetch one deployment and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_deployment_pause

    Modify one deployment in place (pause) via a JSON merge-patch and return a mutation receipt — the before and after of only the changed fields, not the whole object. A targeted write.

  • rancher_deployment_restart

    Modify one deployment in place (restart) via a JSON merge-patch and return a mutation receipt — the before and after of only the changed fields, not the whole object. A targeted write.

  • rancher_deployment_resume

    Modify one deployment in place (resume) via a JSON merge-patch and return a mutation receipt — the before and after of only the changed fields, not the whole object. A targeted write.

  • rancher_deployment_scale

    Modify one deployment in place (scale) via a JSON merge-patch and return a mutation receipt — the before and after of only the changed fields, not the whole object. A targeted write.

  • rancher_deployments_list

    List deployments as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_endpoint_slice_get

    Fetch one endpoint_slice and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_endpoint_slices_list

    List endpoint_slices as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_etcd_backup_get

    Fetch one etcd_backup and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_etcd_backups_list

    List etcd_backups as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_feature_get

    Fetch one feature and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_features_list

    List features as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_find_failing_pods

    Scan for pods stuck in CrashLoopBackOff, ImagePullBackOff, Pending, Failed, or Running-but-not-Ready, and report each with its reason, restart count, and owning controller. Omit `namespace` to sweep the entire cluster in one call instead of one namespace at a time.

  • rancher_find_pdbs_blocking

    Scan pod disruption budgets that currently allow zero voluntary evictions and report each with its healthy and desired counts plus the blocking reason — explains why a drain or rollout is stuck waiting. Omit `namespace` to sweep the entire cluster in one call.

  • rancher_find_services_without_endpoints

    Scan services that have a selector but no matching endpoint addresses — a fast signal that traffic is arriving nowhere — reporting each service's type and selector. Omit `namespace` to sweep the entire cluster in one call.

  • rancher_find_stalled_rollouts

    Scan deployments and statefulsets for replica counts that have not converged, reporting each stalled rollout's desired, ready, and updated counts plus the stuck reason. Omit `namespace` to sweep the entire cluster instead of one namespace at a time.

  • rancher_find_unbound_pvcs

    Scan persistent volume claims stuck outside the Bound phase and report each with its storage class, requested size, and stall reason — the quickest way to spot storage blocking a pod from starting. Omit `namespace` to sweep the entire cluster at once.

  • rancher_find_unready_nodes

    Identify nodes that are not Ready or have been marked unschedulable, reporting each with its roles, reason, and how long the condition has held. Omit `cluster_id` to sweep every cluster on the instance at once.

  • rancher_fleet_workspace_get

    Fetch one fleet_workspace and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_fleet_workspaces_list

    List fleet_workspaces as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_flow_get

    Fetch one flow and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_flows_list

    List flows as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_global_role_binding_get

    Fetch one global_role_binding and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_global_role_bindings_list

    List global_role_bindings as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_global_role_get

    Fetch one global_role and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_global_roles_list

    List global_roles as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_group_get

    Fetch one group and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_groups_list

    List groups as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_horizontal_pod_autoscaler_get

    Fetch one horizontal_pod_autoscaler and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_horizontal_pod_autoscaler_set_min_max

    Modify one horizontal_pod_autoscaler in place (set min max) via a JSON merge-patch and return a mutation receipt — the before and after of only the changed fields, not the whole object. A targeted write.

  • rancher_horizontal_pod_autoscalers_list

    List horizontal_pod_autoscalers as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_ingress_get

    Fetch one ingress and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_ingresses_list

    List ingresses as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_instance_list

    List every Rancher instance this deployment knows about, each with its base URL and target version, so an agent can pick a valid `instance` argument before calling any other tool.

  • rancher_job_get

    Fetch one job and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_jobs_list

    List jobs as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_limit_range_get

    Fetch one limit_range and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_limit_ranges_list

    List limit_ranges as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_longhorn_backup_get

    Fetch one longhorn_backup and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_longhorn_backups_list

    List longhorn_backups as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_longhorn_node_get

    Fetch one longhorn_node and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_longhorn_nodes_list

    List longhorn_nodes as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_longhorn_snapshot_get

    Fetch one longhorn_snapshot and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_longhorn_snapshots_list

    List longhorn_snapshots as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_longhorn_volume_get

    Fetch one longhorn_volume and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_longhorn_volumes_list

    List longhorn_volumes as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_monitoring_status

    Check if Rancher monitoring is enabled on a cluster and summarize its state.

  • rancher_namespace_get

    Fetch one namespace and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_namespace_workloads_summary

    Aggregate one namespace's pod-phase tallies and deployment, daemonset, and statefulset readiness into a single rollup, saving the four separate calls otherwise needed to answer "is this namespace healthy".

  • rancher_namespaced_certificate_get

    Fetch one namespaced_certificate and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_namespaced_certificates_list

    List namespaced_certificates as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_namespaces_list

    List namespaces as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_network_policies_list

    List network_policies as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_network_policy_get

    Fetch one network_policy and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_node_cordon

    Mark a Rancher-managed node unschedulable so the scheduler stops placing new pods there, without evicting anything already running, and return the action result — reversible with `rancher_node_uncordon`.

  • rancher_node_driver_get

    Fetch one node_driver and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_node_drivers_list

    List node_drivers as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_node_get

    Fetch one node and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_node_template_get

    Fetch one node_template and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_node_templates_list

    List node_templates as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_node_uncordon

    Restore scheduling on a previously cordoned Rancher-managed node so the scheduler resumes placing new pods there, and return the action result.

  • rancher_nodes_list

    List nodes as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_norman_resource_action_invoke

    Invoke a named Norman resource action from that resource's own `actions` links, with an optional JSON body, and return its response — the escape hatch for lifecycle operations no curated tool wraps yet.

  • rancher_norman_resource_apply

    Replace one Norman resource's full body via PUT under any schema id and return the updated object — the untyped escape hatch for updates no curated apply tool yet covers.

  • rancher_norman_resource_create

    Create a new Norman resource from a raw JSON payload under any schema id and return the resulting object — the untyped escape hatch for resource types with no curated create tool yet.

  • rancher_norman_resource_delete

    Delete one Norman resource by schema id and resource id after an explicit confirmation string, and report the deletion result — the untyped, destructive escape hatch for resource types with no curated delete tool.

  • rancher_norman_resource_get

    Fetch one Norman resource's full untyped payload by schema id and resource id — the escape hatch for resource types with no curated `rancher_*_get` tool yet.

  • rancher_norman_resource_link_follow

    Follow a named Norman resource link from that resource's own `links` map and return the linked payload — the escape hatch for related data no curated tool exposes yet.

  • rancher_norman_resource_list

    List any Norman resource collection by raw schema id with full untyped payloads and server-side filtering — the escape hatch for resource types with no curated `rancher_*_list` tool yet.

  • rancher_norman_resource_patch

    Merge a partial JSON payload into one existing Norman resource under any schema id and return the patched object — the untyped escape hatch for a scoped field update with no curated patch tool.

  • rancher_norman_schema_get

    Fetch one Norman schema's field definitions, required attributes, and supported collection actions by schema id, for constructing a valid create, apply, or patch payload.

  • rancher_norman_schema_list

    List every Norman resource schema Rancher exposes on the management plane, identifying which type ids are valid for `rancher_norman_resource_list` and its siblings.

  • rancher_notifier_get

    Fetch one notifier and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_notifiers_list

    List notifiers as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_output_get

    Fetch one output and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_outputs_list

    List outputs as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_persistent_volume_claim_get

    Fetch one persistent_volume_claim and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_persistent_volume_claim_set_size

    Modify one persistent_volume_claim in place (set size) via a JSON merge-patch and return a mutation receipt — the before and after of only the changed fields, not the whole object. A targeted write.

  • rancher_persistent_volume_claims_list

    List persistent_volume_claims as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_persistent_volume_get

    Fetch one persistent_volume and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_persistent_volumes_list

    List persistent_volumes as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_pod_disruption_budget_get

    Fetch one pod_disruption_budget and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_pod_disruption_budgets_list

    List pod_disruption_budgets as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_pod_get

    Fetch one pod and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_pod_logs

    Fetch a pod container's recent log tail — the missing `kubectl logs` verb. Omit `container` for a single-container pod; a multi-container pod without one returns a clean error listing the available container names so you can retry. Set `previous=true` to read the last terminated instance's logs (diagnosing a crash loop) instead of the current one.

  • rancher_pod_monitor_get

    Fetch one pod_monitor and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_pod_monitors_list

    List pod_monitors as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_pods_list

    List pods as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_policy_report_get

    Fetch one policy_report and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_policy_reports_list

    List policy_reports as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_priority_class_get

    Fetch one priority_class and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_priority_classes_list

    List priority_classes as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_project_get

    Fetch one project and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_project_health_summary

    Aggregate one project's namespaces, pod counts, failing-pod tallies, and unhealthy-workload counts into a single rollup, saving the per-namespace calls otherwise needed to answer "is this project healthy".

  • rancher_project_logging_get

    Fetch one project_logging and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_project_loggings_list

    List project_loggings as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_project_role_template_binding_get

    Fetch one project_role_template_binding and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_project_role_template_bindings_list

    List project_role_template_bindings as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_projects_list

    List projects as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_prometheus_rule_get

    Fetch one prometheus_rule and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_prometheus_rules_list

    List prometheus_rules as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_replica_set_get

    Fetch one replica_set and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_replica_sets_list

    List replica_sets as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_resource_delete

    Delete one resource of any deletable kind and return a typed receipt of what was removed. Destructive and irreversible. `resource_kind` selects the resource family (pod, deployment, config_map, secret, ...); `name` is that resource's own name (uniform across every kind). `namespace` is required for namespaced kinds, ignored for cluster-scoped ones. The caller MUST first echo the exact confirmation phrase this kind requires: `"delete <kind> <name>"`, plus `" in namespace <namespace>"` for namespaced kinds — call this tool without a matching `confirmation` first to see the required phrase in the…

  • rancher_resource_events

    List recent Kubernetes events for one named resource (Pod, Deployment, PersistentVolumeClaim, ...) — "what just happened to this thing", generalized from `pod_get`'s inlined pod-scoped events to any `kind`. Most recent first, capped to the last ~20.

  • rancher_resource_quota_get

    Fetch one resource_quota and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_resource_quotas_list

    List resource_quotas as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_resource_set_annotations

    Replace metadata.annotations on one resource of any annotatable kind via JSON merge-patch. The `annotations` arg is a complete replacement map — pass {} to remove all annotations. `resource_kind` selects the resource family; `name` is that resource's own name (uniform across every kind). `namespace` is required for namespaced kinds and ignored for cluster-scoped ones. Returns a compact mutation receipt. Subject to write rate limiting and audit logging.

  • rancher_resource_set_labels

    Replace metadata.labels on one resource of any labelable kind via JSON merge-patch. The `labels` arg is a complete replacement map — pass {} to remove all labels. `resource_kind` selects the resource family (pod, deployment, config_map, secret, ...); `name` is that resource's own name (uniform across every kind — no more per-family `pod_name` / `service_name` / `volume_name`). `namespace` is required for namespaced kinds and ignored for cluster-scoped ones (e.g. storage_class, priority_class). Returns a compact mutation receipt — the before/after of just the labels field plus timing, not the f…

  • rancher_restore_get

    Fetch one restore and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_restores_list

    List restores as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_role_template_get

    Fetch one role_template and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_role_templates_list

    List role_templates as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_runtime_class_get

    Fetch one runtime_class and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_runtime_classes_list

    List runtime_classes as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_secret_create

    Create one secret from the supplied spec and return the typed detail of the new object, including its server-assigned identity and initial state. This writes to the cluster.

  • rancher_secret_get

    Fetch one secret and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect. Sensitive values are withheld by default (only names/counts appear); pass reveal=true to receive the decoded values — each reveal is audited.

  • rancher_secrets_list

    List secrets as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_server_health

    Check the target instance's `/healthz` endpoint and report whether the Rancher management server is reachable and responding — a first liveness probe before deeper diagnosis.

  • rancher_server_profile_get

    Return static deployment metadata for one Rancher instance: its configured URL, primary target version, and compatibility floor, without making a network call.

  • rancher_server_version

    Fetch the Rancher server's reported version alongside this MCP server's own build version, so an agent can confirm which API surface and capability set it is talking to.

  • rancher_service_account_get

    Fetch one service_account and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_service_accounts_list

    List service_accounts as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_service_get

    Fetch one service and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_service_monitor_get

    Fetch one service_monitor and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_service_monitors_list

    List service_monitors as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_service_set_type

    Modify one service in place (set type) via a JSON merge-patch and return a mutation receipt — the before and after of only the changed fields, not the whole object. A targeted write.

  • rancher_services_list

    List services as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_setting_get

    Fetch one setting and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_settings_list

    List settings as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_statefulset_get

    Fetch one statefulset and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_statefulset_scale

    Modify one statefulset in place (scale) via a JSON merge-patch and return a mutation receipt — the before and after of only the changed fields, not the whole object. A targeted write.

  • rancher_statefulsets_list

    List statefulsets as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool. Omit `namespace` to list across the whole cluster; pass it to scope to one namespace.

  • rancher_steve_resource_action_invoke

    Invoke a named Steve Kubernetes-proxy resource action with an optional JSON body and return its response — the escape hatch for lifecycle operations no curated tool wraps yet.

  • rancher_steve_resource_apply

    Apply one Steve Kubernetes-proxy resource via Kubernetes server-side apply under any schema id and return the updated object — the untyped escape hatch for updates with no curated apply tool yet.

  • rancher_steve_resource_create

    Create a new Steve Kubernetes-proxy resource from a raw JSON payload under any schema id and return the resulting object — the untyped escape hatch when no curated create tool exists for that kind.

  • rancher_steve_resource_delete

    Delete one Steve Kubernetes-proxy resource by schema id and resource id after an explicit confirmation string, and report the deletion result — the untyped, destructive escape hatch for kinds with no curated delete tool.

  • rancher_steve_resource_get

    Fetch one Steve Kubernetes-proxy resource's full untyped payload by schema id, cluster, and resource id — the escape hatch for kinds with no curated `rancher_*_get` tool yet.

  • rancher_steve_resource_link_follow

    Follow a named Steve Kubernetes-proxy resource link and return the linked payload — the escape hatch for related data no curated tool exposes yet.

  • rancher_steve_resource_list

    List any Steve Kubernetes-proxy resource collection by raw schema id, cluster, and optional namespace with label or field selectors — the escape hatch for kinds with no curated `rancher_*_list` tool yet.

  • rancher_steve_resource_patch

    Merge a JSON merge-patch into one existing Steve Kubernetes-proxy resource under any schema id and return the patched object — the untyped escape hatch for a scoped field update with no curated patch tool.

  • rancher_steve_resource_watch

    Stream change events for a Steve Kubernetes-proxy resource collection up to a bounded event count and return them as one batch — the escape hatch for watching kinds with no curated tool yet.

  • rancher_steve_schema_get

    Fetch one Steve schema's field definitions and supported verbs for a target cluster, for constructing a valid create, apply, patch, or watch payload by schema id.

  • rancher_steve_schema_list

    List every Steve Kubernetes-proxy schema available for a target cluster, identifying which type ids are valid for `rancher_steve_resource_list` and its siblings.

  • rancher_storage_class_get

    Fetch one storage_class and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_storage_classes_list

    List storage_classes as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_template_get

    Fetch one template and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_template_version_get

    Fetch one template_version and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_template_versions_list

    List template_versions as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_templates_list

    List templates as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

  • rancher_user_get

    Fetch one user and return its full typed detail: the conditions, diagnostics, and derived fields the list summary leaves out. Call this once a list has identified which one to inspect.

  • rancher_users_list

    List users as lightweight typed summaries — identity, state, and a per-item health rollup rather than full specs — so an agent can enumerate what exists before opening any one in detail with the matching get tool.

Signals

Stars
1
Forks
0
Open issues
0
Weekly downloads
49
Last commit
Oct 4, 2026 (25 days ago)
Last release
Aug 25, 2026 (2 months ago)
Last package publish
Aug 25, 2026 (2 months ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.rex/rancher-mcp
Version
1.59.0
Auth
API key
Packages
pypi rancher-mcp
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026
Cite this page

Rancher MCP. Agent Mart. https://agentmart.dev/connectors/rex-rancher-mcp (last updated 2026-10-24)