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
Related MCP server: GCP MCP
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)