kvm-pilot

DustinTrap/kvm-pilot
★ 0 stars Python AI/LLM Updated 12d ago
AI-driven bare-metal control for PiKVM/GLKVM and Redfish BMCs — vision boot-phase detection, a safety layer for destructive ops, and an MCP server for agents. Alpha: seeking hardware reports.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

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

Add to claude_desktop_config.json:

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

Or install with pip: pip install kvm-pilot

README Excerpt

**AI-driven bare-metal control for PiKVM and the GL.iNet GLKVM fork (GL-RM1 / GL-RM1PE).** `kvm-pilot` is a stdlib-only Python client for the PiKVM REST API, a safety layer that gates destructive power/media operations, and a pluggable vision subsystem that reads a KVM screenshot and tells you what boot phase the machine is in —

Topics

bare-metalbmcclaudeglkvmhomelabkvm-over-ipmcp-serverpikvmpythonredfishvision