LocalFree

STM32 GDB Debugger MCP server

Zeraissh/stm32-gdb-mcp

Debug STM32 firmware on real hardware via GDB + OpenOCD/ST-Link/J-Link: flash, breakpoints, memory/registers, HardFault-to-source triage, FreeRTOS awareness, SWO/RTT logging and multi-board sessions, with decoded structured results.

2 GitHub stars

Install STM32 GDB Debugger in Claude Code

Claude Code
claude mcp add stm32-gdb-debugger -- uvx stm32-gdb-mcp
mcp.json (Claude Desktop, Cursor, VS Code, Windsurf)
{
  "mcpServers": {
    "stm32-gdb-debugger": {
      "command": "uvx",
      "args": [
        "stm32-gdb-mcp"
      ]
    }
  }
}

Frequently asked questions

What does the STM32 GDB Debugger MCP server do?

Debug STM32 firmware on real hardware via GDB + OpenOCD/ST-Link/J-Link: flash, breakpoints, memory/registers, HardFault-to-source triage, FreeRTOS awareness, SWO/RTT logging and multi-board sessions, with decoded structured results.

Is the STM32 GDB Debugger MCP server free?

Yes, most likely. Open source and no paid account or API key is mentioned in the listing. Check the provider for current pricing.

Does STM32 GDB Debugger run locally or remotely?

Local. Runs on your machine (stdio). You install it with npx, uvx, Docker or from source.

How do I add STM32 GDB Debugger to Claude Code?

Run: claude mcp add stm32-gdb-debugger -- uvx stm32-gdb-mcp

More iot, home & embedded MCP servers

View all