NestDaddy

Dbgprobe Mcp Server

io.github.es617/dbgprobe-mcp-server ยท v0.1.4

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

Connect Runs on your machine

Terminal
claude mcp add dbgprobe-mcp-server -e DBGPROBE_BACKEND=<DBGPROBE_BACKEND> -e DBGPROBE_MCP_LOG_LEVEL=<DBGPROBE_MCP_LOG_LEVEL> -e DBGPROBE_JLINK_PATH=<DBGPROBE_JLINK_PATH> -e DBGPROBE_JLINK_GDBSERVER_PATH=<DBGPROBE_JLINK_GDBSERVER_PATH> -e DBGPROBE_JLINK_DEVICE=<DBGPROBE_JLINK_DEVICE> -e DBGPROBE_INTERFACE=<DBGPROBE_INTERFACE> -e DBGPROBE_SPEED_KHZ=<DBGPROBE_SPEED_KHZ> -e DBGPROBE_MCP_PLUGINS=<DBGPROBE_MCP_PLUGINS> -e DBGPROBE_MCP_TOOL_SEPARATOR=<DBGPROBE_MCP_TOOL_SEPARATOR> -- uvx dbgprobe-mcp-server==0.1.4
claude_desktop_config.json
{
  "mcpServers": {
    "dbgprobe-mcp-server": {
      "command": "uvx",
      "args": [
        "dbgprobe-mcp-server==0.1.4"
      ],
      "env": {
        "DBGPROBE_BACKEND": "<DBGPROBE_BACKEND>",
        "DBGPROBE_MCP_LOG_LEVEL": "<DBGPROBE_MCP_LOG_LEVEL>",
        "DBGPROBE_JLINK_PATH": "<DBGPROBE_JLINK_PATH>",
        "DBGPROBE_JLINK_GDBSERVER_PATH": "<DBGPROBE_JLINK_GDBSERVER_PATH>",
        "DBGPROBE_JLINK_DEVICE": "<DBGPROBE_JLINK_DEVICE>",
        "DBGPROBE_INTERFACE": "<DBGPROBE_INTERFACE>",
        "DBGPROBE_SPEED_KHZ": "<DBGPROBE_SPEED_KHZ>",
        "DBGPROBE_MCP_PLUGINS": "<DBGPROBE_MCP_PLUGINS>",
        "DBGPROBE_MCP_TOOL_SEPARATOR": "<DBGPROBE_MCP_TOOL_SEPARATOR>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "dbgprobe-mcp-server": {
      "command": "uvx",
      "args": [
        "dbgprobe-mcp-server==0.1.4"
      ],
      "env": {
        "DBGPROBE_BACKEND": "<DBGPROBE_BACKEND>",
        "DBGPROBE_MCP_LOG_LEVEL": "<DBGPROBE_MCP_LOG_LEVEL>",
        "DBGPROBE_JLINK_PATH": "<DBGPROBE_JLINK_PATH>",
        "DBGPROBE_JLINK_GDBSERVER_PATH": "<DBGPROBE_JLINK_GDBSERVER_PATH>",
        "DBGPROBE_JLINK_DEVICE": "<DBGPROBE_JLINK_DEVICE>",
        "DBGPROBE_INTERFACE": "<DBGPROBE_INTERFACE>",
        "DBGPROBE_SPEED_KHZ": "<DBGPROBE_SPEED_KHZ>",
        "DBGPROBE_MCP_PLUGINS": "<DBGPROBE_MCP_PLUGINS>",
        "DBGPROBE_MCP_TOOL_SEPARATOR": "<DBGPROBE_MCP_TOOL_SEPARATOR>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "dbgprobe-mcp-server": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "dbgprobe-mcp-server==0.1.4"
      ],
      "env": {
        "DBGPROBE_BACKEND": "<DBGPROBE_BACKEND>",
        "DBGPROBE_MCP_LOG_LEVEL": "<DBGPROBE_MCP_LOG_LEVEL>",
        "DBGPROBE_JLINK_PATH": "<DBGPROBE_JLINK_PATH>",
        "DBGPROBE_JLINK_GDBSERVER_PATH": "<DBGPROBE_JLINK_GDBSERVER_PATH>",
        "DBGPROBE_JLINK_DEVICE": "<DBGPROBE_JLINK_DEVICE>",
        "DBGPROBE_INTERFACE": "<DBGPROBE_INTERFACE>",
        "DBGPROBE_SPEED_KHZ": "<DBGPROBE_SPEED_KHZ>",
        "DBGPROBE_MCP_PLUGINS": "<DBGPROBE_MCP_PLUGINS>",
        "DBGPROBE_MCP_TOOL_SEPARATOR": "<DBGPROBE_MCP_TOOL_SEPARATOR>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
DBGPROBE_BACKEND
Optional
Debug probe backend to use (default: jlink). Future: openocd, pyocd.
DBGPROBE_MCP_LOG_LEVEL
Optional
Log level: DEBUG, INFO, WARNING (default), ERROR.
DBGPROBE_JLINK_PATH
Optional
Explicit path to JLinkExe (or JLink.exe on Windows). Auto-detected if not set.
DBGPROBE_JLINK_GDBSERVER_PATH
Optional
Explicit path to JLinkGDBServerCLExe. Auto-detected if not set.
DBGPROBE_JLINK_DEVICE
Optional
Default target device string (e.g. nRF52840_xxAA). Can be overridden per-session.
DBGPROBE_INTERFACE
Optional
Debug interface: SWD (default) or JTAG.
DBGPROBE_SPEED_KHZ
Optional
Interface speed in kHz (default: 4000).
DBGPROBE_MCP_PLUGINS
Optional
Plugin policy: 'all' or comma-separated plugin names. Unset = disabled.
DBGPROBE_MCP_TOOL_SEPARATOR
Optional
Tool name separator character (default '.'). Set to '_' for clients that reject dots (e.g. Cursor).

Details

Package[email protected] (PYPI, stdio)
First published13 Mar 2026
Last updated13 Mar 2026
Registry nameio.github.es617/dbgprobe-mcp-server

More ai and media servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.