Token导航 LogoToken导航TokenDH.com
Gdb Tail Server logo
开发工具stdio官方级别未说明来源级核验

Gdb Tail Server

MCP Server

一个用于实时流式传输和分析GDB输出的工具,提供结构化解析和人类可读的调试会话解释。

工具数

5

提示词数

0

GitHub Stars

0

资源数

0
调试工具开发工具PythonClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

AYush867-pwn

提供方

AYush867-pwn

最后核验

2026/5/17 20:20

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

python3 -m venv env

详细介绍

AIDebugger

一个模型上下文协议(MCP)服务器,提供用于分析GDB(GNU调试器)输出并将其流式传输到Claude Desktop的工具。

目的

此项目使Claude Desktop能够:

  • 通过WebSocket实时流式传输GDB输出
  • 使用结构化解析分析GDB输出
  • 为调试会话提供人类可读的解释
  • 直接访问GDB输出文件

📁 项目结构

AIDebugger/
├── start_gdb_streamer.sh      # Entry point for Claude Desktop
├── mcp_entrypoint.py          # Main MCP server (provides 5 tools)
├── mcp_ws_tail_server.py      # WebSocket server (streams gdb.txt)
├── gdb.txt                    # GDB output file (monitored)
├── .ws_port                   # Temp file (stores WebSocket port)
└── env/                       # Python virtual environment

可用工具

  1. gdb尾部 -获取实时流媒体的WebSocket URI
  2. gdb读取文件 -阅读gdb.txt内容
  3. gdb文件信息 -获取文件统计信息
  4. gdb清除文件 -清除gdb.txt(确认后)
  5. gdb解释 -分析并解释GDB输出

设置

  1. 安装依赖项:
   python3 -m venv env
   source env/bin/activate
   pip install websockets python-dotenv flask openai
  1. 配置Claude桌面:

编辑 ~/Library/Application Support/Claude/claude_desktop_config.json:

   {
     "mcpServers": {
       "gdb-streamer": {
         "command": "/bin/bash",
         "args": ["/path/to/AIDebugger/start_gdb_streamer.sh"],
         "env": {
           "FILE_PATH": "/path/to/AIDebugger/gdb.txt",
           "WS_PORT": "8765"
         }
       }
     }
   }
  1. 使用输出重定向启动GDB:
   gdb ./program 2>&1 | tee gdb.txt
  1. 重新启动克劳德桌面 并启用“gdb流光器”连接器

用法

在Claude Desktop中,您现在可以:

  • “使用gdb解释来分析gdb输出”
  • “获取gdb.txt的文件信息”
  • “阅读gdb.txt的最后50行”
  • “获取用于流式传输的WebSocket URI”

文档

建筑.md 有关以下内容的详细文档:

  • 系统架构
  • 文件描述
  • 数据流
  • 配置选项
  • 故障排除

配置

创建一个 .env 文件(可选):

FILE_PATH=./gdb.txt
WS_HOST=0.0.0.0
WS_PORT=8765
SEND_INTERVAL=0.0
READ_CHUNK_DELAY=0.2

许可证

麻省理工学院

目录标签

目录标签

调试工具开发工具PythonClaude本地部署GDB分析实时流式传输WebSocket

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP