← Index

io.github.es617/dbgprobe-mcp-server

io.github.es617/dbgprobe-mcp-server·v0.1.4·Memory & RAG

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

Trust verdict · v1 advisory · method
NOT YET SCREENEDno verdict on file

Verdict not yet evaluated for this tool. The semantic screen takes adversarial cases first; coverage rolls out as the corpus expands (15/150 labels to graduation). The deterministic conformance probe is built but has not yet run on the public corpus, so a recorded verdict here is REVIEW or UNVERIFIED, never a clearing ALLOW. Until a verdict is recorded, an agent should treat this tool as not-yet-cleared and fall back to its own checks. Method: the eval, four-state verdict, honest limits.

Own this server? Screen its description →

Environment variables
DBGPROBE_BACKEND

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

DBGPROBE_MCP_LOG_LEVEL

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

DBGPROBE_JLINK_PATH

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

DBGPROBE_JLINK_GDBSERVER_PATH

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

DBGPROBE_JLINK_DEVICE

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

DBGPROBE_INTERFACE

Debug interface: SWD (default) or JTAG.

DBGPROBE_SPEED_KHZ

Interface speed in kHz (default: 4000).

DBGPROBE_MCP_PLUGINS

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

DBGPROBE_MCP_TOOL_SEPARATOR

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

MCP quality score · maturity, not trust · methodology
freshness
20
completeness
10
installability
25
documentation
15
stability
5
Alternatives in Memory & RAG