mcp-dap-server
Active·★ 105·MIT·Updated 2026-09-23
The MCP DAP Server bridges Model Context Protocol clients with Debug Adapter Protocol-compatible debuggers, enabling programmatic control over debugging sessions. It offers a comprehensive suite of tools to start/stop sessions, manage breakpoints, control execution, and inspect program state for AI assistants and other MCP clients.
#MCP#DAP#Debugger#AI Assistants#Go#Debugging Tools#Programmatic Debugging#Agentic Debugging
01
Features
01Unified Debug Launch for various modes (source, binary, attach)
02Automatic Context return with full state on execution control
03Comprehensive Breakpoint Management (line, function, run-to-cursor)
04Full State Inspection including stack traces, scopes, and variables
05In-context Expression Evaluation and variable modification
02
Compatibility
Go
Development Language
Verified via docs
DAP-compatible Debuggers
Debugging Protocol
Verified via docs
MCP Clients
Client Integration
Verified via docs
03
Quick start
1
$ git clone https://github.com/go-delve/mcp-dap-server
2
$ cd mcp-dap-server
3
$ go build -o bin/mcp-dap-server
04
Use cases
↳Enabling AI assistants to control debugging sessions programmatically
↳Debugging various programming languages via DAP-compatible debuggers
↳Automating debugging workflows with MCP clients
↳Attaching to and debugging running processes
05
Alternatives
inspector★ 2.3k
Development platform to debug, chat, inspect, and evaluate MCP servers, MCP apps, and ChatGPT apps.
MCPSpend★ 71
Real-time cost observability for Model Context Protocol (MCP) tool calls. Wraps any MCP server, attributes spend per tool/project/customer. Free tier 25K calls/mo. EU-hosted
Sephera★ 77
Fast local-first Rust CLI for codebase metrics, AST-compressed LLM context bundles, and built-in MCP server.
mcp-victorialogs★ 104
The implementation of Model Context Protocol (MCP) server for VictoriaLogs.
Comments
Log in to leave a comment
No comments yet. Be the first!