EMBEDDED DEV TOOLS / HM-DT-046
HM-DT-046 · datasheet
meshtastic-mcp
Official Meshtastic MCP server plus agent skills to discover, drive, observe and test Meshtastic LoRa mesh devices over serial or TCP
01 · What it does
- Find connected nodes and read firmware, region and node count
- List mesh peers, send text and reboot or administer a node
- Record and query logs, telemetry, packets and events
- Replay captures as a simulated TCP device for hardware-free app testing
- Optional: firmware build/flash/OTA with a firmware checkout, RTL-SDR on-air checks, BLE sniffing
02 · Install
$ uv tool install 'meshtastic-mcp[ui]'
$ meshtastic-mcp install
$ uvx meshtastic-mcp doctor- meshtastic-mcp install registers it in Claude Code (user scope) and installs the bundled skills; --client cursor|windsurf|claude-desktop for other clients, --print to just show the JSON
- Manual alternative: claude mcp add meshtastic -s user -- meshtastic-mcp
- Use uv tool install meshtastic-mcp to skip the camera/OCR [ui] extras
- Core tools need no firmware checkout; set MESHTASTIC_FIRMWARE_ROOT (and PlatformIO) to enable build and flash tools
Install steps taken from the project README (its recommended path first). 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.