MCP Server GDB 调试工具
基于 MCP 协议的 GDB/MI 服务器,提供远程调试和 AI 助手支持。
快速入门
安装
- 从发布页面下载预编译二进制文件,或通过源码构建:
- 克隆仓库并运行以下命令: cargo build --release cargo run
使用
- 直接运行:
./mcp-server-gdb
- 支持两种传输模式:
- 默认 Stdio(标准输入输出)
- SSE(Server-Sent Events),默认地址:
http://127.0.0.1:8080
配置
修改 src/config.rs
文件或使用环境变量配置服务器 IP、端口及 GDB 命令超时时间。
功能
- 创建和管理 GDB 调试会话
- 设置和管理断点
- 查看堆栈信息与变量
- 控制程序执行(运行、暂停、单步等)
- 支持多会话并发调试