Un plugin de Neovim que integra GitHub Copilot Chat en el editor, con contexto de buffers, archivos, diferencias de git y URL, además de llamadas a herramientas opcionales.
svnscha/mcp-windbg
Servidor MCP que permite a asistentes de IA usar WinDbg/CDB/KD para analizar volcados de fallos de Windows y depurar objetivos en modo usuario y kernel.
- Estrellas
- 1,660
- Forks
- 168
- Issues abiertos
- 2
- Último commit
- hace 9 días
¿Qué es?
mcp-windbg es un servidor de Python basado en Model Context Protocol que integra los depuradores de Windows: cdb.exe para volcados en modo usuario y objetivos remotos, y kd.exe para objetivos kernel. Un cliente compatible con MCP puede abrir un volcado de fallos, obtener resultados de análisis automático como !analyze -v, pilas, módulos e hilos, y después ejecutar otros comandos del depurador mientras analiza los resultados.
Además de analizar volcados, el servidor puede conectarse a un servidor de depuración activo en modo usuario por TCP, una canalización con nombre o COM, y a objetivos kernel por KDNET, una canalización con nombre o conexión serial. Se pueden mantener varias sesiones abiertas a la vez, identificadas por su ID de sesión. Los tiempos de espera por llamada permiten interrumpir con CTRL+BREAK un comando lento en una sesión activa y volver a sincronizarla.
Puede ejecutarse por stdio para uso local o como servicio de streamable-HTTP para controlar un host de depuración desde otra máquina. Un script de filtrado puede eliminar datos confidenciales de los argumentos y la salida de las herramientas. Requiere Windows con Debugging Tools for Windows o WinDbg de Microsoft Store.
Funciones clave
- 01Abre volcados de fallos .dmp, .mdmp y .hdmp, y devuelve resultados de análisis automático en una sola llamada.
- 02Se conecta a servidores remotos de depuración cdb en modo usuario por TCP, canalización con nombre o COM.
- 03Se conecta a objetivos kernel por KDNET, canalización con nombre o conexión serial mediante kd.exe.
- 04Ejecuta comandos arbitrarios de WinDbg/KD en sesiones abiertas desde el cliente MCP.
- 05Admite varias sesiones simultáneas, identificadas por su ID de sesión.
- 06Ofrece transporte por stdio o streamable-HTTP, y un script de filtrado para ocultar datos confidenciales.
Casos de uso
- Encontrar la causa raíz de una violación de acceso o un bloqueo a partir de un volcado de fallos con ayuda de un asistente de IA.
- Investigar qué controlador provocó un bugcheck del kernel en una máquina habilitada para KD.
- Analizar una carpeta de volcados de fallos para encontrar una firma de error común.
- Depurar un host de Windows desde otra máquina por HTTP.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es mcp-windbg?
- Servidor MCP que permite a asistentes de IA usar WinDbg/CDB/KD para analizar volcados de fallos de Windows y depurar objetivos en modo usuario y kernel. mcp-windbg es un servidor de Python basado en Model Context Protocol que integra los depuradores de Windows: cdb.exe para volcados en modo usuario y objetivos remotos, y kd.exe para objetivos kernel. Un cliente compatible con MCP puede abrir un volcado de fallos, obtener resultados de análisis automático como !analyze -v, pilas, módulos e hilos, y después ejecutar otros comandos del depurador mientras analiza los resultados.
- ¿mcp-windbg es gratuito? ¿Qué licencia tiene?
- mcp-windbg es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿mcp-windbg sigue mantenido?
- Mantenimiento activo. El último commit de mcp-windbg fue el 28 oct 2026.
- ¿Para qué puedo usar mcp-windbg?
- Encontrar la causa raíz de una violación de acceso o un bloqueo a partir de un volcado de fallos con ayuda de un asistente de IA. Investigar qué controlador provocó un bugcheck del kernel en una máquina habilitada para KD. Analizar una carpeta de volcados de fallos para encontrar una firma de error común. Depurar un host de Windows desde otra máquina por HTTP.
- ¿Dónde consigo mcp-windbg?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/svnscha/mcp-windbg
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un servidor MCP que permite a agentes de programación controlar e inspeccionar un navegador Chrome en ejecución con Chrome DevTools para depurar y analizar el rendimiento.
El framework UFO³ de Microsoft coordina agentes de GUI en varios dispositivos mediante la descomposición de tareas basada en DAG, y UFO² es su agente de escritorio para Windows.
Plugin MCP para x64dbg que permite a asistentes de IA controlar el debugger por HTTP para gestionar breakpoints, avanzar paso a paso y leer memoria.
Script de PowerShell que elimina o desactiva Copilot, Recall y otros componentes de IA en Windows 11.
Visor y analizador de PE para Windows que admite EXE, DLL, SYS, bibliotecas estáticas, objetos COFF y archivos ELF, con desensamblado y descompilación.