delve-mcp

delve-mcp

16

Delve-MCP is a TypeScript-based MCP server for integrating with the Delve debugger, aimed at enhancing Go program debugging capabilities. It supports various debugging features, including session management and backend selection.

What is the Delve MCP server used for?

The Delve MCP server is used to integrate with the Delve debugger for Go programs, providing a comprehensive interface for debugging, tracing, and analyzing Go applications.

What are the prerequisites for setting up the Delve MCP server?

You need to have Go installed with Delve, Mozilla's rr for replay functionality, and Node.js with npm.

How can I start a debug session using the Delve MCP server?

You can start a debug session by using the 'debug' command, optionally specifying a package and build flags.

Can I manage breakpoints with the Delve MCP server?

Yes, you can manage breakpoints using commands like setBreakpoint and removeBreakpoint, with options for conditions.

Does the Delve MCP server support replay debugging?

Yes, the server supports replay debugging using Mozilla's rr.