dap-mcpServer

KashunCheng
GitHub
DebuggingMCPPython

Loading subscription status...

💡 Description

dap-mcp is an implementation of the Model Context Protocol (MCP) for managing sessions of the Debug Adapter Protocol (DAP). It standardizes interaction with debugging tools to streamline debugging workflows.

📝 JSON Entries

{
  "mcpServers": [
    {
      "dap-mcp": {
        "env": {},
        "args": [
          "--config",
          "config.json"
        ],
        "command": "python -m dap_mcp"
      }
    }
  ]
}

🛠️ Tools

set_breakpointremove_breakpointlist_all_breakpointsevaluate

Features

  • Debug Adapter Protocol integration
  • Enhanced debugging tools
  • Flexible configuration through JSON files

💬 Example Queries

  • Start debugging a Python program.
  • Set a breakpoint at line 10 of script.py.
  • Continue execution after hitting a breakpoint.