io.github.es617

dbgprobe-mcp-server

Let AI agents interact with debug probes — connect, flash, read/write memory, and reset.

stdiocommunityapplication

Package Details

Transportstdio

Environment Variables

DBGPROBE_BACKEND(str)

Debug probe backend to use (default: jlink). Future: openocd, pyocd.

DBGPROBE_MCP_LOG_LEVEL(str)

Log level: DEBUG, INFO, WARNING (default), ERROR.

DBGPROBE_JLINK_PATH(str)

Explicit path to JLinkExe (or JLink.exe on Windows). Auto-detected if not set.

DBGPROBE_JLINK_GDBSERVER_PATH(str)

Explicit path to JLinkGDBServerCLExe. Auto-detected if not set.

DBGPROBE_JLINK_DEVICE(str)

Default target device string (e.g. nRF52840_xxAA). Can be overridden per-session.

DBGPROBE_INTERFACE(str)

Debug interface: SWD (default) or JTAG.

DBGPROBE_SPEED_KHZ(str)

Interface speed in kHz (default: 4000).

DBGPROBE_MCP_PLUGINS(str)

Plugin policy: 'all' or comma-separated plugin names. Unset = disabled.

DBGPROBE_MCP_TOOL_SEPARATOR(str)

Tool name separator character (default '.'). Set to '_' for clients that reject dots (e.g. Cursor).