EMBEDDED DEV TOOLS / HM-DT-040
HM-DT-040 · datasheet
clawtouch-mcp
Exposes a real USB-HID keyboard/mouse (Raspberry Pi Pico 2) as MCP tools
01 · What it does
- Type and click on another machine via a Pico
- Automate physical-input testing
02 · Install
$ pip install clawtouch-mcp # minimal (serial only)
$ pip install 'clawtouch-mcp[screenshot]' # + mss + Pillow (JPEG, Retina resize)
$ pip install 'clawtouch-mcp[screenshot-min]' # mss only — no native deps, works
$ pip install 'clawtouch-mcp[window]' # pyobjc — macOS needs it for
03 · Client config (Claude Desktop / Cursor, from README)
{
"mcpServers": {
"clawtouch": {
"command": "clawtouch-mcp",
"args": ["--port", "COM7", "--screen", "1920x1080"]
}
}
}
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.