Dap
Enables interaction with debuggers using the Model Context Protocol to enhance debugging workflows.
소개
Dap is an implementation of the Model Context Protocol (MCP) that interacts with a Debug Adapter Protocol (DAP) server to improve debugging processes. It provides a standardized framework for optimizing the context window of large language models, enhancing debugging workflows by integrating with debuggers using a flexible configuration to manage breakpoints, control execution, evaluate expressions, and view source code. It's extendable to support various DAP servers by adding DAP-specific configuration classes.
주요 기능
- Integrates with Debug Adapter Protocol (DAP)
- Leverages Model Context Protocol (MCP)
- Supports setting, listing, and removing breakpoints
- Provides execution control (continue, step in/out/next)
- Offers expression evaluation and stack frame manipulation
- 1 GitHub stars
사용 사례
- Enhancing debugging workflows with LLMs
- Extending debugging capabilities with flexible configurations
- Standardizing debugger interactions using MCP