AcademyMCP serversDevelopment

Embedded Debugger MCP Server

Firmware and hardware engineering teams that want to debug microcontrollers by working with their AI assistant.

  • Recommendedour rating
  • 202repository stars
  • MITlicence
  • 3 months agolast update
claude mcp add embedded-debugger -e RUST_LOG=info -- /path/to/embedded-debugger-mcp/target/release/embedded-debugger-mcp serve
README.md

Loading the file...

What it does

An MCP server for embedded debugging with probe-rs. It works with ARM Cortex-M and RISC-V targets through J-Link, ST-Link and other probes. Your AI assistant can control the target, read memory, set breakpoints and flash firmware.

Use cases

  1. 01Connect to a board through an ST-Link probe
  2. 02Set breakpoints and inspect memory on a target
  3. 03Flash firmware and check how it behaves

Questions about
Embedded Debugger MCP Server.

What is Embedded Debugger MCP Server used for?

Firmware and hardware engineering teams that want to debug microcontrollers by working with their AI assistant. An MCP server for embedded debugging with probe-rs. It works with ARM Cortex-M and RISC-V targets through J-Link, ST-Link and other probes. Your AI assistant can control the target, read memory, set breakpoints and flash firmware.

How do I install Embedded Debugger MCP Server?

Run this in your terminal: claude mcp add embedded-debugger -e RUST_LOG=info -- /path/to/embedded-debugger-mcp/target/release/embedded-debugger-mcp serve

Is Embedded Debugger MCP Server open source?

Yes. The code is on GitHub (Adancurusul/embedded-debugger-mcp) under the MIT licence.

Is Embedded Debugger MCP Server safe to use?

It passed our automatic scan for credential theft, hidden instructions and risky install commands. Third party open source software. Sabemos AI does not maintain it. Check the code and permissions before you connect it to company data.