MCP Tools Directory
← Browse integrations

Developer tools

OpenOCD Debugger

Free account · sign-in required

Contact OpenOCD Debugger

Loading secure sign-in…

Tools for autonomous AI agents

About this integration

Debug microcontrollers via OpenOCD: flash, breakpoints, memory, registers and variables.

Transport
stdio
Authentication
none
Initial setup
none
Runtime
unattended
Evidence
documented
Version
0.4.5
Package
openocd-mcp
Last compatibility test
Not independently tested

Connect your agent

openocd-mcp

Publisher README and Python manifest reviewed. The local integration documents Python, a debug probe, target configuration, and optional ELF/SVD files rather than account credentials. Mutating operations exist and several are enabled by default; review the documented permission gates before connecting hardware. The package and hardware were not executed or independently security-audited.

Capabilities: Flash and debug microcontroller firmware through OpenOCD, Inspect and modify registers, memory, and named variables, Set breakpoints and watchpoints, Apply configurable safety gates to mutating operations

Connected profiles

Additional details

Registry identifier

io.github.microhenrio/openocd-mcp

Source ↗ · Checked 2026-09-17
Published version

0.4.5

Source ↗ · Checked 2026-09-17
Metadata license

CC0-1.0; package licenses are separate

Source ↗ · Checked 2026-09-17
Package ecosystem

pypi

Source ↗ · Checked 2026-09-17
Source artifact

openocd-mcp

Source ↗ · Checked 2026-09-19
Source manifest version

0.4.5

Source ↗ · Checked 2026-09-19
Unattended configuration

The MCP client starts the local executable over stdio; the first connect operation can start OpenOCD automatically for the configured target.

Source ↗ · Checked 2026-09-19
Authentication and prerequisites

No account or credential setup is documented for the local server; the publisher instead requires Python 3.10+ and a connected debug probe, with target configuration supplied locally.

Source ↗ · Checked 2026-09-19
Connection configuration

The publisher gives an explicit VS Code stdio server configuration naming the local openocd-mcp executable; the existing catalog stdio connection and null endpoint are preserved.

Source ↗ · Checked 2026-09-19
Review scope

Publisher documentation reviewed; package and integration endpoint not executed or independently security-audited.

Source ↗ · Checked 2026-09-19