Qwen DAP MCP

io.github.SLP-DEV1Published by GitHub account SLP-DEV1v0.18.2Updated Oct 24, 2026

Native runtime debugging via DAP-to-MCP for crashes, hangs, dumps, symbols, and forensics.

VerifiedSTDIODesktop onlyDeveloper ToolsSecurity & Monitoring

Overview

AI-generated overview

Bridges a native debugger (DAP) to MCP so an assistant can diagnose crashes, hangs, dumps, and runtime state in compiled programs.

What you can do
A local Debug Adapter Protocol to MCP bridge that exposes debugger evidence to coding agents. Its default agent toolset has 18 tools, including debug_this_crash, debug_this_hang, debug_compare_runs, debug_trace_value, debug_causal_trace, debug_progress_probe, debug_runtime_report, debug_open_dump, and debug_snapshot. Optional forensics and full toolsets add reverse execution, crash clustering, symbol diagnosis, dump batch analysis, and raw DAP controls. It supports CodeLLDB, LLVM lldb-dap, and GNU GDB 14+ DAP adapters, including remote gdbserver attach and postmortem dump inspection.
When to use it
Use it when a coding agent needs runtime evidence that source reading cannot provide: native crashes, hangs or deadlocks, crash dumps, suspicious values, good-versus-bad run comparison, or bounded fix-and-verify loops. It is aimed at native debugging workflows rather than general shell or file access.
Requirements
Runs locally over stdio, typically via npx @slp-dev1/qwen-dap-mcp. Node.js 20+ is required. A supported debug adapter (CodeLLDB, lldb-dap, or GDB 14+ DAP) and its prerequisites must be installed and discoverable. Optional environment variables select toolsets and child debugging. Remote targets need validated gdbserver or lldb-server endpoints.
Before you install
A debugger can execute and mutate target state, so attaching to a live process may change its behavior or stop it. Remote endpoints are validated and non-loopback access requires explicit allowlisting. Optional HOL Guard integration can fail closed before protected adapter startup or mutating DAP actions. The server exposes no arbitrary shell, source-writing, or general memory-write primitive by default.

Installation

In SourceWeft

  1. Open Qwen DAP MCP in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

This repository has no README.

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

3
  1. v0.18.2LatestOct 9, 2026
  2. v0.18.1Sep 18, 2026
  3. v0.17.2Sep 16, 2026

Score

25% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • License10 pts

    Declare a license in the repository or the registry entry.