Best MicroPython MCP Servers
MicroPython is a lean and efficient implementation of the Python 3 programming language that includes a small subset of the Python standard library and is optimized to run on microcontrollers and in constrained environments.
Why this server?
Interfaces with MicroPython-powered devices through serial communication, enabling direct control of hardware features via natural language instructions.
AlicenseCqualityDmaintenanceA bridge that connects physical hardware devices with AI large language models via serial communication, allowing users to control hardware using natural language commands.Last updated346MITWhy this server?
Supports MicroPython firmware as an alternative firmware backend.

MeshCue Forgeofficial
Alicense-qualityDmaintenanceAn open-source MCP server that turns natural language hardware descriptions into complete, buildable projects including circuits, firmware, 3D-printable enclosures, PCB files, and documentation.Last updatedMITWhy this server?
Provides specialized documentation and code assistance for MicroPython programming, specifically tailored for Pybricks robotics development
Flicense-qualityDmaintenanceEnables beginner-friendly Python and Pybricks development support through RAG-powered tools that search official documentation, suggest code snippets, and provide version-aware guidance for LEGO robotics programming.Last updatedWhy this server?
Allows interaction with a MicroPython device via USB Serial or WebREPL, enabling file operations, code execution, and device management for boards like ESP32 and RP2040.
Flicense-qualityBmaintenanceMCP server for controlling MicroPython devices (ESP32, RP2040, etc.) via USB Serial or WebREPL, enabling code execution, file operations, and device management from MCP clients.Last updated7