Why this server?
Enables execution of Python code and supports interactive debugging sessions using command-line tools like LLDB and GDB, allowing AI assistants to programmatically control the debugging process.
Alicense-qualityCmaintenanceEnables AI assistants to execute Python code with pexpect functionality for interactive debugging sessions with command-line tools like LLDB and GDB. Maintains a stateful Python session allowing programmatic control of interactive processes.Last updated73Apache 2.0Why this server?
Enables AI assistants to run and analyze pytest tests for debugging and comprehensive test automation workflows, which is essential for identifying and fixing Python code issues.
Flicense-qualityCmaintenanceEnables AI assistants to run and analyze pytest tests for desktop applications through interactive commands. Supports test execution, filtering, result analysis, and debugging for comprehensive test automation workflows.Last updated2Why this server?
Focuses on providing LLM agents with secure, isolated sandbox environments to execute arbitrary Python code, crucial for testing potential fixes during the debugging process.
Alicense-qualityCmaintenanceEnables LLM agents to execute arbitrary Python code in secure, isolated sandbox environments with automatic dependency management and file handling. Each code execution runs in a fresh virtual environment that gets destroyed after completion, providing safe and reproducible Python code execution.Last updated27MITWhy this server?
Provides an interactive Python REPL environment, allowing AI to execute and test snippets of Python code in real-time to debug logic errors.
Flicense-qualityCmaintenanceProvides an interactive Python REPL environment that maintains persistent session state, allowing users to execute Python code and access session history.Last updated55Why this server?
Offers a safe, isolated Docker environment for users and LLMs to execute Python code and install necessary packages for testing and debugging without affecting the host system.
Alicense-qualityCmaintenanceAn interactive Python code execution environment that allows users and LLMs to safely execute Python code and install packages in isolated Docker containers.Last updated39Apache 2.0Why this server?
Dedicated to Python development tasks, including code analysis, file operations, and safe code execution, all of which are primary steps in debugging Python applications.
Alicense-qualityFmaintenanceA Model Context Protocol server that enables AI assistants like Claude to perform Python development tasks through file operations, code analysis, project management, and safe code execution.Last updated9MITWhy this server?
Implements Claude Code functionality, allowing AI to analyze codebases, modify files, and execute commands—core capabilities required for debugging and fixing Python code.
AlicenseAqualityBmaintenanceAn MCP server that implements Claude Code-like functionality, allowing the AI to analyze codebases, modify files, execute commands, and manage projects through direct file system interactions.Last updated15301MITWhy this server?
Specializes in analyzing code relationships, explicitly mentioning support for 'Python symbols,' which helps the AI understand code context and dependencies vital for tracking down bugs.
Flicense-qualityCmaintenanceEnables querying and analyzing code relationships by building a lightweight graph of TypeScript and Python symbols. Supports symbol lookup, reference tracking, impact analysis from diffs, and code snippet retrieval through natural language.Last updatedWhy this server?
Exposes Python Rope refactoring capabilities for code analysis and restructuring, useful for improving code quality and applying fixes identified during the debugging process.