dlv-mcp

dlv-mcp

7

The Go Delve Debugger MCP Server is designed to enable AI assistants to debug Go applications using the Delve debugger. It provides comprehensive tools to manage and interact with debugging sessions.

Go Delve Debugger MCP Server

Description

This project implements a Model Context Protocol (MCP) server integrated with the Delve Go debugger, intended for AI assistants to debug Go applications. It offers tools for managing and interacting with debug sessions.

Features

  • Start and manage debug sessions for Go programs
  • Breakpoint management: set, inspect, and control execution
  • Evaluate expressions and inspect variables/stacks

Installation

Prerequisites

  • Go 1.21 or higher
  • Delve debugger

Install

Use Go to install the MCP server via the provided GitHub repository.

Usage

Start the server and configure it via the specified URLs for compatibility with various MCP clients.