pansila_mcp_server_gdb

pansila_mcp_server_gdb

3.1

If you are the rightful owner of pansila_mcp_server_gdb and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A GDB/MI protocol server based on the MCP protocol, providing remote application debugging capabilities with AI assistants.

The MCP Server GDB is a robust tool designed to facilitate remote debugging of applications using the GDB/MI protocol. It leverages the Model Context Protocol (MCP) to provide enhanced debugging capabilities, including the management of multiple debug sessions, setting and managing breakpoints, and viewing stack information and variables. The server supports concurrent multi-session debugging, allowing developers to efficiently manage and debug multiple applications simultaneously. It offers two transport modes: Stdio and Server-Sent Events (SSE), providing flexibility in how developers interact with the server. The server can be configured through a configuration file or environment variables, allowing customization of server IP address, port, and GDB command timeout settings.

Features

  • Create and manage GDB debug sessions
  • Set and manage breakpoints
  • View stack information and variables
  • Control program execution (run, pause, step, etc.)
  • Support concurrent multi-session debugging

Tools

  1. Session Management

    Tools for creating, retrieving, and closing GDB debugging sessions.

  2. Debug Control

    Tools for starting, stopping, and controlling the execution of programs.

  3. Breakpoint Management

    Tools for managing breakpoints within the debugging sessions.

  4. Debug Information

    Tools for retrieving stack frames, local variables, registers, and memory contents.