Kvm MCP Server

Smart hands for your AI agents - write-capable KVM+BMC+SSH MCP server: gated, verified, audited.

Local serverstdioPython

What is the Kvm MCP Server?

Smart hands for your AI agents - write-capable KVM+BMC+SSH MCP server: gated, verified, audited.

What you get

kvm-pilot lets an agent drive a headless box through POST, firmware, the bootloader, and an OS install with no agent on the target: it works at the pixel level through an IP-KVM (PiKVM, the GL.iNet GLKVM fork GL-RM1 / GL-RM1PE, BliKVM), at the structured-state level through a BMC (Redfish on iDRAC/iLO/OpenBMC, IPMI on BMCs that predate Redfish), at the firmware level through Intel AMT/vPro (a BIOS/POST/GRUB screenshot + power + SOL on a business laptop an HDMI-capture KVM can't see boot on), and over SSH once an OS is up. A pluggable vision subsystem reads a KVM screenshot and tells you what boot phase

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
dryrun** short-circuits *first*: it logs the intended call and skips it
confirmationa callback that can veto any destructive call that would

How to install the Kvm MCP Server

{
  "mcpServers": {
    "kvm-pilot": {
      "command": "uvx",
      "args": ["kvm-pilot"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Example prompts to try

  • “Use Kvm to dry.”
  • “Use Kvm to confirmation.”
  • “Use Kvm to Vision.”

Frequently asked questions

Smart hands for your AI agents - write-capable KVM+BMC+SSH MCP server: gated, verified, audited. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.