PicoMCP

sysreq/PicoMCP

3.1

If you are the rightful owner of PicoMCP and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

PicoMCP is a Model Context Protocol server designed for Raspberry Pi Pico's picotool, facilitating interaction between AI assistants and Pico devices.

PicoMCP - Picotool MCP Server

A Model Context Protocol (MCP) server for Raspberry Pi Pico's picotool, enabling AI assistants to interact with Pico devices.

Installation

  1. Install dependencies:
pip install -r requirements.txt

Usage

Running the server directly

python picotool_server.py

Configuring for Claude Desktop

Add 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.

Requirements

  • Python 3.10+
  • FastMCP
  • PySerial
  • Picotool installed. (If it's not in your PATH update the picotool_server.py with the location)