🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

picocalc-mcp

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

picocalc-mcp

MCP server for PicoCalc MicroPython hardware development

pipPyPI
Version
0.1.2
Weekly downloads
60
Maintainers
1

picocalc-mcp

MCP server for PicoCalc MicroPython hardware development.

Gives AI coding assistants (Claude Code, Claude Desktop, Cursor) direct access to a PicoCalc device over USB via the Model Context Protocol.

Install

pip install picocalc-mcp

Requires mpremote (installed automatically as a dependency).

Setup

Claude Code

Add to .mcp.json:

{
  "mcpServers": {
    "picocalc": {
      "command": "picocalc-mcp"
    }
  }
}

Claude Desktop

Open Settings > Developer > Edit Config:

{
  "mcpServers": {
    "picocalc": {
      "command": "picocalc-mcp"
    }
  }
}

Any MCP Client

picocalc-mcp

Or: python -m picocalc_mcp

Tools

ToolDescription
picocalc_statusCheck connection, firmware version, free RAM, SD card space
picocalc_execRun MicroPython code on the device (30s timeout)
picocalc_list_filesList files at a device path
picocalc_read_fileRead a file from the device
picocalc_pushPush a local file to the device
picocalc_resetSoft reset (re-runs boot.py and main.py)

Requirements

  • PicoCalc connected via USB
  • Python 3.7+

License

MIT

Keywords

mcp

FAQs

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts