io.github.es617
dbgprobe-mcp-server
Let AI agents interact with debug probes — connect, flash, read/write memory, and reset.
stdiocommunityapplication
Package Details
dbgprobe-mcp-server
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).