DAP-MCP v0.1.1
MCP server for Debug Adapter Protocol - enabling AI agents to debug code.
Installation
Homebrew (macOS/Linux):
brew install ctagard/tap/dap-mcpDebian/Ubuntu (apt):
# Download the .deb file from below and install:
sudo dpkg -i dap-mcp_0.1.1_linux_amd64.debFedora/RHEL (dnf/yum):
# Download the .rpm file from below and install:
sudo rpm -i dap-mcp_0.1.1_linux_amd64.rpmArch Linux (AUR):
yay -S dap-mcp-bin
# or build from source:
yay -S dap-mcpGo Install:
go install github.com/ctagard/dap-mcp/cmd/dap-mcp@v0.1.1Binary Download:
Download the appropriate binary for your platform below.
Changelog
- 866c843: Add MIT license (ctagard ctagard19@gmail.com)
- 45f8802: Add QEMU and Buildx for cross-platform Docker builds (ctagard ctagard19@gmail.com)
- 6e85cea: Add cmd/dap-mcp main package (ctagard ctagard19@gmail.com)
- 38d558d: Add vendored dependencies and OBS packaging files (ctagard ctagard19@gmail.com)
- 282024c: Downgrade Go requirement to 1.22 for wider distro compatibility (ctagard ctagard19@gmail.com)
- 7bfa62d: Fix CI: upgrade to Go 1.24 and remove coverage profiling (ctagard ctagard19@gmail.com)
- 3120c2a: Fix Dockerfile: use Go 1.23 builder stage for Delve installation (ctagard ctagard19@gmail.com)
- c941760: Fix all golangci-lint errors (ctagard ctagard19@gmail.com)
- 2435964: Fix cross-platform compatibility and remaining lint errors (ctagard ctagard19@gmail.com)
- 5197b7a: Fix golangci-lint: use vendor mode for modules (ctagard ctagard19@gmail.com)
- 724f9f6: Fix lint errors: golangci-lint config and ineffassign (ctagard ctagard19@gmail.com)
- 15d5556: Fix release workflow: use goreleaser v2, Go 1.22, update email (ctagard ctagard19@gmail.com)
- 7167280: Fix remaining errcheck and goimports lint errors (ctagard ctagard19@gmail.com)
- 59c5dfc: Initial commit: DAP-MCP debug adapter protocol server (ctagard ctagard19@gmail.com)
- ee98a62: Release v0.1.1: Add LLDB/GDB languages, update installation instructions (ctagard ctagard19@gmail.com)
- 50e7b6a: Simplify Dockerfile for goreleaser (use pre-built binary) (ctagard ctagard19@gmail.com)
- 07ea50e: Simplify release: let GoReleaser handle Homebrew and Docker (ctagard ctagard19@gmail.com)
- f4270ce: Standardize on Go 1.23 (required by mcp-go dependency) (ctagard ctagard19@gmail.com)
- b509ec0: Update all workflows to use Go 1.22/1.23 (remove 1.24) (ctagard ctagard19@gmail.com)