Servidor GDB de MCP
Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona funcionalidad de depuración de GDB para su uso con Claude u otros asistentes de IA.
Características
- Iniciar y administrar sesiones de depuración de GDB
- Cargar programas y volcados de memoria para su análisis
- Establezca puntos de interrupción, recorra el código y examine la memoria
- Ver pilas de llamadas, variables y registros
- Ejecutar comandos GDB arbitrarios
Instalación
Uso
Uso con Claude u otros asistentes habilitados para MCP
- Configure los ajustes de MCP en la aplicación de escritorio o la extensión del navegador de Claude para incluir este servidor:
- Reinicia Claude o actualiza la página.
- Ahora puedes usar las herramientas GDB en tus conversaciones con Claude.
Comandos de ejemplo
A continuación se muestran algunos ejemplos del uso del servidor GDB MCP a través de Claude:
Iniciar una sesión de GDB
Cargando un programa
Establecer un punto de interrupción
Ejecutando el programa
Examinando variables
Obtener un backtrace
Terminar la sesión
Comandos GDB compatibles
gdb_start
: Iniciar una nueva sesión de GDBgdb_load
: Cargar un programa en GDBgdb_command
: Ejecuta un comando GDB arbitrariogdb_terminate
: Terminar una sesión de GDBgdb_list_sessions
: enumera todas las sesiones activas de GDBgdb_attach
: Adjuntar a un proceso en ejecucióngdb_load_core
: Cargar un archivo de volcado de núcleogdb_set_breakpoint
: Establecer un punto de interrupcióngdb_continue
: Continuar la ejecución del programagdb_step
: Ejecución del programa paso a pasogdb_next
: Pasar por alto las llamadas de funcióngdb_finish
: Ejecutar hasta que la función actual regresegdb_backtrace
: Mostrar la pila de llamadasgdb_print
: Imprimir el valor de la expresióngdb_examine
: Examinar la memoriagdb_info_registers
: Mostrar registros
Licencia
Instituto Tecnológico de Massachusetts (MIT)
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
Proporciona funcionalidad de depuración de GDB para su uso con Claude u otros asistentes de IA, lo que permite a los usuarios administrar sesiones de depuración, establecer puntos de interrupción, examinar variables y ejecutar comandos de GDB a través del lenguaje natural.
Related MCP Servers
- AsecurityAlicenseAqualityEnables intelligent code analysis and debugging through the Perplexity AI's API, offering detailed error analysis, pattern detection, and comprehensive solutions, with integration support for the Claude desktop client.Last updated -169611JavaScriptMIT License
- -securityAlicense-qualityA comprehensive code analysis and management tool that integrates with Claude Desktop to analyze code at project and file levels, helping adapt changes to projects intelligently.Last updated -37PythonMIT License
- AsecurityFlicenseAqualityEnables managing Google Cloud Platform resources through natural language commands in Claude Desktop, supporting comprehensive operations across compute, storage, databases, networking, monitoring, and IAM without manual credential setup.Last updated -5620Python
- -securityFlicense-qualityAllows Claude to directly debug a NodeJS server by setting breakpoints, inspecting variables and stepping through code.Last updated -417268JavaScript