Stm32 MCP
未认领build, flash, debug stm32 projects
安装
claude mcp add stm32 -- /path/to/stm32-mcp/.venv/bin/python -m stm32_mcp.server更多Developer Tools服务器
浏览完整目录安全概况
已认领和已认证的服务器每周接受一次静态扫描,显示代码能触及的范围(外部服务、环境变量、shell 命令、代理配置目录)以及带有已知公告的依赖。认领此列表即可获得。 安全概况的工作原理
17 个工具中显示 17 个
文档中列出的工具 (17)
内容来自项目文档。服务器握手不会验证每个工具的说明或行为。
live_memory_read
Read recent entries from a live memory session
live_memory_start
Start continuous background memory monitoring via SWD
live_memory_stop
Stop a live memory session
serial_connect
Open a serial connection
serial_disconnect
Close a serial connection
serial_list_ports
List serial ports (marks ST-Link VCP ports with nicknames)
serial_read
Read buffered serial data
serial_send
Send data and read response
serial_sequence
Run multi-step send/delay/memory sequences in one call
stm32_board_info
Read ST-Link/MCU info (device ID, flash size, voltage)
stm32_build
Compile firmware using CubeIDE headless builder
stm32_build_and_flash
Build + flash in one step (the 90% case)
stm32_flash
Flash .elf/.bin/.hex to board via ST-Link SWD
stm32_list_probes
Show all connected boards with nicknames and MCU IDs
stm32_read_memory
Read memory by address or variable name (from ELF symbols)
stm32_set_nickname
Name a board (by MCU UID) or probe (by ST-Link SN)
stm32_write_memory
Write memory by address or variable name