v0.1.0 — initial release
First public release of labgrid-mcp — an MCP server that lets AI agents and any MCP client drive real embedded hardware through labgrid.
Highlights
- 47 tools + 5 resources over any gRPC-era labgrid coordinator (labgrid ≥ 24; tested against 26.x)
- Full device lifecycle: discover, reserve, acquire (keepalive-backed), release
- Power / digital I/O / SD- & USB-mux control, interactive serial console sessions
- SSH to the DUT: command execution, file transfer, tunnels in both directions
- Background flash jobs (DFU, fastboot, bootstrap loaders, image writing) — opt-in
- Place metadata management and change monitoring
- Safety gating: read-only mode, per-category allowlists; irreversible families off by default
labgrid-mcp demo— a complete hardware-free demo lab in one command:
uvx labgrid-mcp demoInstall: pip install labgrid-mcp / uvx labgrid-mcp. Full details in the README and CHANGELOG.