Skip to main content
Glama
Jasonrve
by Jasonrve

rancher-mcp

A TypeScript MCP server that ports the Rancher-side MCP tools from rancher-devops-operator into a standalone package.

What it does

  • exposes the Rancher-only MCP tool catalog

  • forwards the incoming Authorization header to Rancher

  • falls back to configured Rancher credentials when no header is present

  • supports HTTP and stdio transports

  • includes Vitest coverage

  • ships VitePress docs for GitHub Pages

Related MCP server: MCP Manager

Quick start

npm install
npm test
npm run build
npm run dev

Environment

Variable

Purpose

RANCHER_URL

Base Rancher URL

RANCHER_TOKEN

Fallback bearer token

RANCHER_USERNAME

Fallback basic-auth username

RANCHER_PASSWORD

Fallback basic-auth password

RANCHER_MCP_TRANSPORT

http or stdio

RANCHER_MCP_PATH

HTTP route for MCP traffic

PORT

HTTP listen port

Development commands

Command

Description

npm run dev

Start the server

npm run test

Run Vitest

npm run build

Compile TypeScript

npm run docs:dev

Start the docs site

npm run docs:build

Build the docs site

Docs

The site is under docs/ and is configured for GitHub Pages with the repo slug base path.

Upstream reference

This repo mirrors the MCP portion of:

F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Jasonrve/rancher-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server