pymcuprog-mcp
Related Servers
Alternatives to pymcuprog-mcp
No user-submitted related servers found.
Related Servers
- AlicenseAqualityDmaintenanceEnables AI assistants like Claude to directly debug microcontrollers via JLink, supporting breakpoints, single-step, memory/register access, variable inspection, RTT logging, and firmware flashing.256MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to control an STM32 microcontroller over serial by reading/writing GPIO, setting LED brightness, reading ADC channels, and displaying text on an OLED screen via natural language.1MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI-driven embedded development: generate, build, flash, and debug firmware using natural language commands through MCP.MIT
- AlicenseAqualityDmaintenanceEnables AI assistants to interact with STM32 development boards via J-Link debugger using RTT communication, supporting connection, logging, memory operations, and firmware flashing through natural language.121MIT

sbl-debuggerofficial
AlicenseNot gradedqualityDmaintenanceEnables AI assistants to debug ARM Cortex-M targets via GDB and OpenOCD, supporting attach, breakpoints, stepping, register/memory inspection, and SVD peripheral decoding.MIT- AlicenseAqualityBmaintenanceEnables AI coding assistants to perform complete headless STM32 embedded firmware development, including project creation, pin configuration, code generation, building, and flashing, by driving the official STM32 command-line toolchain.9MIT
TDQS
Scored across 18 tools
Most tools have distinct purposes with clear descriptions, but there is some overlap between flash, write_hex, write_memory, and build_and_flash. The descriptions clarify differences, so agents can generally choose correctly.
Tool names predominantly use snake_case with a verb_noun pattern, but some are single verbs (erase, flash, ping) and a few combine verb_verb (build_and_flash) or verb_prep_noun (hold_in_reset), creating minor inconsistencies.
18 tools cover the full programming workflow—connection, programming, memory ops, voltage control, info—without being excessive. Each tool serves a distinct need for the domain.
The tool set covers build, erase, write, verify, read, reset, voltage control, and tool info. Missing specialized fuse/lockbit tools are mitigated by write_memory/read_memory, making the surface complete for typical use.