Dap icon

Dap

Enables interaction with debuggers using the Model Context Protocol to enhance debugging workflows.

About

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.

Key Features

  • 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

Use Cases

  • Enhancing debugging workflows with LLMs
  • Extending debugging capabilities with flexible configurations
  • Standardizing debugger interactions using MCP
Craft Better Prompts with AnyPrompt
Sponsored