A Model Context Protocol (MCP) server for Raspberry Pi Pico's picotool, enabling AI assistants to interact with Pico devices.
- Install dependencies:
pip install -r requirements.txtpython picotool_server.pyAdd this configuration to your Claude Code config file:
{
"mcpServers": {
"picotool": {
"command": "python",
"args": ["[YOUR PATH]/picotool_server.py"]
}
}
}After updating the config, restart Claude Code.
- Python 3.10+
- FastMCP
- PySerial
- Picotool installed. (If it's not in your PATH update the picotool_server.py with the location)