MCP Python Interpreter
Related Servers
Alternatives to MCP Python Interpreter
No user-submitted related servers found.
Related Servers
- FlicenseAqualityNot gradedmaintenanceA Model Context Protocol server that allows LLMs to interact with Python environments, enabling code execution, file operations, package management, and development workflows.9-
- AlicenseNot gradedqualityCmaintenanceA 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.9MIT
- FlicenseNot gradedqualityCmaintenanceA secure Model Context Protocol server providing HTTP endpoints for AI agent tool execution, including file system operations, shell commands, and LLM-based code generation.1-
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that allows LLMs to execute shell commands and receive their output in a controlled manner.7MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol (MCP) server that allows AI models to safely access and interact with local file systems, enabling reading file contents, listing directories, and retrieving file metadata.2 npm10MIT
- AlicenseNot gradedqualityCmaintenanceA Model Context Protocol server that gives AI assistants secure, sandboxed filesystem access with tools for reading, writing, searching, and managing files and directories.MIT
TDQS
Scored across 10 tools
Most tools have distinct purposes, but there is some overlap between run_python_code and run_python_file that could cause confusion. The descriptions clarify that run_python_code handles code strings with multiple execution modes, while run_python_file executes existing files via subprocess, but both essentially execute Python code. Other tools like list_directory, read_file, and write_file are clearly distinct.
All tool names follow a consistent verb_noun pattern using snake_case, such as clear_session, install_package, list_directory, etc. There are no deviations in naming conventions, making the set predictable and easy to understand.
With 10 tools, the count is well-scoped for a Python interpreter server. It covers key operations like code execution, file management, package installation, and session handling without being overwhelming or insufficient for the domain.
The tool set provides comprehensive coverage for Python development tasks, including code execution, file operations, package management, and session control. Minor gaps exist, such as no explicit tool for deleting files or uninstalling packages, but agents can work around these using existing tools like write_file with overwrite or other methods.