
DAP-MCP
par ctagard
Apporte des capacités de débogage professionnelles aux agents IA via le Debug Adapter Protocol pour Go, Python, JS et Rust.
Ce qu'il fait
DAP-MCP est un pont puissant qui expose le Debug Adapter Protocol (DAP) aux assistants IA. Il transforme votre LLM, d'un simple rédacteur de code en un débogueur en temps réel, lui permettant de lancer des sessions, de définir des points d'arrêt, d'inspecter les variables d'exécution et de parcourir l'exécution du code en utilisant le langage naturel.
Outils
debug_launch: Lance une nouvelle session de débogage à l'aide d'arguments directs ou de configurations launch.json de VS Code.debug_attach: Se connecte à un processus ou à une instance de navigateur déjà en cours d'exécution.debug_snapshot: L'outil d'inspection principal qui récupère l'état complet (threads, pile, portées, variables) en un seul appel.debug_evaluate: Évalue des expressions complexes ou un lot d'expressions pour vérifier l'état.debug_breakpoints: Gère et définit des points d'arrêt dans un fichier source spécifique.debug_step: Contrôle le flux d'exécution via les étapes 'over' (passer outre), 'into' (entrer dans) ou 'out' (sortir de).debug_continue: Reprend l'exécution jusqu'au prochain point d'arrêt.debug_run_to_line: Un outil composé qui exécute le code jusqu'à une ligne spécifique et renvoie immédiatement un instantané de l'état.
Installation
Installez via le script officiel :
curl -sSL https://raw.githubusercontent.com/ctagard/dap-mcp/main/scripts/install.sh | bash
Configuration Claude Desktop :
{
"mcpServers": {
"dap-mcp": {
"command": "dap-mcp",
"args": ["--mode", "full"]
}
}
}
Hôtes supportés
Support confirmé pour Claude Desktop, Cursor et d'autres clients MCP basés sur stdio.
Installation rapide
curl -sSL https://raw.githubusercontent.com/ctagard/dap-mcp/main/scripts/install.sh | bashInformations
- Tarification






