Go Delve Debugger MCP Server 是一款面向 AI 编程助手的 Go 程序调试桥接工具。它在 AI 与 Go 生态中最常用的调试器 Delve 之间架起通道,让模型能够像人类工程师那样,对运行中的进程执行设置断点、单步执行、查看变量、评估表达式等操作。
它能做什么
- 启动并附加到 Go 程序(
debug/attach),支持本地与远程目标 - 设置、查询和删除断点(含条件断点与命中次数)
- 控制执行流程:继续、单步进入、步过、步出
- 读取局部变量、参数、包级变量及寄存器状态
- 在调试会话中求值任意表达式,查看复杂数据结构
- 查看 goroutine 与调用栈,辅助并发问题排查
是否需要密钥或额外凭证
不需要 API Key。运行时需满足:本地或目标机器已安装 dlv(Delve 调试器),且 AI 客户端具备调用该 MCP Server 的权限;若调试远程进程,还需目标主机的 SSH/网络访问权限。
适合希望在 IDE 之外,让 AI 直接参与 Go 应用排障、定位 panic 与并发 Bug 的开发者。