Build, flash, debug, and communicate with STM32 boards from Claude Code.
Copy the install command and let the AI configure it · recommended for beginners
No copy-paste install info for "stm32-mcp" yet — see the docs or source repo.
Build the debug firmware for two STM32 boards from the current project, flash each device over SWD, and return the flashing result and error log for each board.
Compilation status, flashing result, failure reasons, and log summary for each board.
Connect to the target STM32 over serial, monitor boot logs for 60 seconds, extract abnormal messages, and mark the timestamp and context when error codes appear.
A serial log summary, abnormal excerpts, error code locations, and possible causes.
Live-monitor changes at specific memory addresses on the connected STM32 board, then run reset, flash, boot, and serial verification steps in sequence and generate a full test report.
A test report containing memory change records, step results, verification conclusions, and exception notes.
Search STM32 docs and get embedded development assistance.
Read, edit, and optionally compile Arduino sketches through an MCP bridge.
Control STM32 boards via J-Link RTT for logs, memory, and flashing.
Communicate with embedded and IoT devices over serial for debugging and control.
Debug, flash, and inspect microcontrollers through pyOCD and CMSIS-DAP probes.
Automate embedded firmware build, flashing, reset, and serial log capture.