The Go Debugger is a tool that provides a debugging interface for Go programs, seamlessly integrating with the Model Context Protocol (MCP). It allows developers to launch and debug Go applications, attach to running processes, set breakpoints, step through code, eval variables, view stack traces, and inspect the current scope. Designed for MCP-compatible clients, it simplifies debugging workflows by enabling AI assistants to diagnose issues, inspect variables, and step through code execution.
Key Features
01Launch and debug Go applications
02Debug individual test functions
03Detailed variable inspection with configurable depth
04Attach to existing Go processes
05Native integration with Delve debugger API types
061 GitHub stars