Provides breakpoint-based Python debugging capabilities via API and CLI, designed for integration with AI assistants and development tools.
Sponsored
Debug is a robust Python debugging tool leveraging the Debug Adapter Protocol (DAP) via debugpy to offer production-ready debugging capabilities. It enables breakpoint setting, step execution, and variable inspection within an isolated process to prevent common issues like `sys.modules` corruption. With dual interfaces—a powerful CLI for interactive use and an MCP server for seamless integration with AI assistants like GitHub Copilot—it streamlines the debugging workflow for developers. The tool also features comprehensive session management, sandboxed execution with configurable limits, and Pydantic-validated schemas for type-safe interactions, ensuring reliable and secure debugging experiences.
주요 기능
01Isolated Debug Session Management
02Breakpoint and True Step Execution
03Advanced Debugging via DAP (debugpy)
041 GitHub stars
05Dual Interface: CLI and MCP Server
06Safe, Sandboxed, and Environment-aware Execution
사용 사례
01Programmatic Python debugging within custom applications or tools
02Interactive Python debugging via a command-line interface
03Integrating Python debugging with AI assistants (e.g., GitHub Copilot in VS Code)