
Picocalc Mcp
Bridges Claude to PicoCalc hardware running MicroPython over USB serial. Exposes file operations (push, pull, diff), REPL execution with 30 second timeouts, and safe eject sequences. Same tooling that powers the web dashboard, now accessible directly from AI conversations. Useful when you're iterating on MicroPython scripts for the device and want Claude to write code, deploy it to flash or SD card, run test commands, and check diffs without switching windows. Works alongside the code-skills repo which teaches Claude the hardware APIs and app patterns. Requires mpremote and a connected Pico 2W running the custom firmware.
- GitHub stars
- 68
- tool
- 1
- transport
- STDIO
- last updated
- Mar 25, 2026
Tools
1 toolsPublic tool metadata for what this MCP can expose to an agent.
picocalcConfigured in the .mcp.json or Claude Desktop config as the server key; the README names the server, not individual tools.
Configured in the .mcp.json or Claude Desktop config as the server key; the README names the server, not individual tools.
No parameter schema in public metadata yet.
Sponsors
Readme
PicoCalc MicroPython
A MicroPython firmware and script collection for the Clockwork Pi PicoCalc handheld device, powered by the Raspberry Pi Pico 2W. Features:
- 320x320 LCD display with flicker-free rendering
- Membrane keyboard with VT100 terminal
- Categorized, arrow-key navigable app menu (auto-hides libraries)
- Games (Tetris, Snake), 4-instrument Synthesizer, Strudel live-coding music, WiFi Manager, local LLM client (Ollama)
- SSH client with ECDH-SHA2-NISTP256, AES-128-CTR encryption, interactive VT100 terminal
- Development dashboard with file manager, editor, diff, REPL, eject
- SD card script auto-discovery
Quick Start
- YouTube PicoCalc 2.0 Demo: https://youtu.be/gf3ittEwFJ8
1. Flash the Firmware
Details
- Repository
- github.com/lofifren/picocalc
- Package
picocalc-mcp- Transport
- STDIO
- Registry
- MCP registry, active