DAP Server icon

DAP Server

9

Enables AI agents to debug live programs by bridging Model Context Protocol clients with Debug Adapter Protocol servers.

关于

The MCP DAP Server acts as a crucial bridge, allowing Model Context Protocol (MCP) clients, including AI assistants, to programmatically interact with Debug Adapter Protocol (DAP)-compatible debuggers. This server provides comprehensive debugging capabilities, enabling AI agents to control debugging sessions, set breakpoints, manage execution flow, inspect program state, evaluate expressions, and handle exceptions across various programming languages. It empowers AI-driven tools with the ability to understand and resolve issues in live code.

主要功能

  • Full Execution Control (continue, step in/out/over, pause)
  • 9 GitHub stars
  • Detailed State Inspection (threads, stack traces, variables, scopes)
  • Granular Breakpoint Management (line, function, conditional)
  • Comprehensive Session Management (start, stop, restart, terminate)
  • Advanced Features including Process Attachment and Expression Evaluation

使用案例

  • Facilitating automated error resolution and code analysis through AI assistance.
  • Enabling AI agents to perform autonomous debugging of codebases.
  • Providing programmatic control over live debugging sessions for MCP clients.