MCP server for Python code execution and environment management
Until 2026-09-27 this record combined several servers published from one repository. The others now have records of their own: mcp-python-code-interpreter, mcp-python-interpreter. Checks from before that date include them.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"iflow-mcp-mcp-python-interpreter","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
[](https://mseep.ai/app/yzfly-mcp-python-interpreter) # MCP Python Interpreter A Model Context Protocol (MCP) server that allows LLMs to interact with Python environments, read and write files, execute Python code, and manage development workflows. ## Features - **Environment Management**: List and use different Python environments (system and conda) - **Code Execution**: Run Python code or scripts in any available environment - **Package Management**: List installed packages and install new ones - **File Operations**: - Read files of any type (text, source code, binary) - Write text and binary files - **Python Prompts**: Templates for common Python tasks like function creation and debugging ## Installation You can install the MCP Python Interpreter using pip: ```bash pip install mcp-python-interpreter ``` Or with uv: ```bash uv install mcp-python-interpreter ``` ## Usage with Claude Desktop 1. Install [Claude Desktop](https://claude.ai/download) 2. Open Claude Desktop, click on menu, then Settings 3. Go to Developer tab and click "Edit Config" 4. Add the following to your `claude_desktop_config.json`: ```json { "mcpServers": { "mcp-python-interpreter": { "command": "uvx", "args": [ "mcp-python-interpreter", "--dir", "/path/to/your/work/dir", "--python-path", "/path/to/your/python" ], "env": { "MCP_ALLOW_SYSTEM_ACCESS": 0 }, } } } ``` For Windows: ```json { "mcpServers": { "python-interpreter": { "command": "uvx", "args": [ "mcp-python-interpreter", "--dir", "C:\\path\\to\\your\\working\\directory", "--python-path", "/path/to/your/python" ], "env": { "MCP_ALLOW_SYSTEM_ACCESS": "0" }, } } } ``` 5. Restart Claude Desktop 6. You shoul…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.