A Web App and MCP Server for managing MicroPython and CircuitPython boards, such as the Raspberry Pi Pico, over USB.
View on GitHub ↗pico-bay is a local Web App and MCP Server for managing MicroPython and CircuitPython boards, such as the Raspberry Pi Pico, over USB. It runs with Node.js built-in modules and needs no browser extension or runtime npm dependencies.
Open http://localhost:7426 if it does not open automatically. On a Raspberry Pi host, pico-bay does not launch a browser; open it from another device on the same network instead.
Port 7426 spells PICO on a phone keypad, a nod to the T9 years and flip-phone era.
- Supports MicroPython and CircuitPython boards, including the Raspberry Pi Pico, Pico W, Pico 2, and Pico 2 W. - Detects multiple connected boards and follows USB hot-plug events. - Detects MicroPython or CircuitPython automatically, including whether its filesystem is read-only or writable. - Detects RP2040 and RP2350 BOOTSEL mode and installs the latest MicroPython firmware for the selected Pico model. - Shows Flash and RAM usage for each board. - Supports soft reset, hard reset, Ctrl-C interruption, and filesystem cleanup.
- Browses the complete filesystem as a searchable, collapsible tree. - Shows file sizes and modification times when the board provides them. - Creates, renames, moves, uploads, downloads, and recursively deletes files and folders. - Opens text files with Python and JSON highlighting. - Renders a safe Markdown preview without executing embedded HTML. - Detects binary files and offers them for download instead of displaying them as text. - Downloads and restores the complete filesystem as a standard ZIP archive.
From the project README.
Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:
[](https://mcp.liqiwa.com/s/ctrlpi--pico-bay.html)
Open-source MCP server for comparing products and asking the buyer before purchase.
sv-number/mcp-serverMCP server for AI agents that need a phone number: order a private number in 200+ countries, read the SMS verification code, hand it back. The widest country coverage in the category, and you can chec
vibeinging/deepseek-harness-desktop-appDeepSeek Harness Desktop App: a local AI desktop workspace for DSH Sessions, projects, files, web research, plugins, and Office artifacts.
shlokkhemani/rabbitholeAn infinite canvas for learning — select text, ask, and answers branch out as documents. MCP server for Claude Code, Codex, and any agent.
livetennisapi/livetennisapi-mcpMCP server for the Live Tennis API — give Claude, Cursor and other LLM agents real-time tennis scores, odds and model win-probability
springvoiceswell/semrush-ai-toolSemrush SEO AI-powered analysis tool MCP server & CLI for keyword research, domain analytics, backlink analysis
The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.