MICROCONTROLLERS / HM-MC-056
HM-MC-056 · datasheet
bus-mcp
Exposes a Raspberry Pi's CAN / RS485 / UART / I2C / SPI / GPIO buses to AI agents
01 · What it does
- Toggle GPIO
- Talk I2C/SPI sensors
- Read CAN and RS485 buses
02 · Install
$ git clone https://github.com/Pan-Robotics/bus-mcp.git
$ pip install "bus-mcp[pi-all]"
$ pip install bus-mcp
03 · Client config (Claude Desktop / Cursor, from README)
{
"mcpServers": {
"bus-mcp": {
"command": "bus-mcp",
"args": ["serve", "--allow-write"]
}
}
}
Commands copied from the project README. Placeholders are the maintainer's. Not bench-tested by HardwareMCP yet.
Weekly bulletin
New hardware MCP servers and setups that actually worked on a bench. One email, Fridays.