pansila_mcp_server_gdb
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
Session Management
Tools for creating, retrieving, and closing GDB debugging sessions.
Debug Control
Tools for starting, stopping, and controlling the execution of programs.
Breakpoint Management
Tools for managing breakpoints within the debugging sessions.
Debug Information
Tools for retrieving stack frames, local variables, registers, and memory contents.