mcp-python
If you are the rightful owner of mcp-python and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Python REPL MCP Server provides a Python Read-Eval-Print Loop as a tool, allowing execution of Python code through the MCP protocol with a persistent session.
The Python REPL MCP Server is designed to facilitate the execution of Python code in a persistent session using the Model Context Protocol (MCP). It allows users to execute Python scripts, manage session variables, and install packages dynamically. The server is easy to set up, requiring no additional configuration beyond running a simple command. It is particularly useful for developers and data scientists who need to test and run Python code snippets in a controlled environment. The server supports persistent sessions, meaning that variables and states are maintained across different code executions, which is beneficial for iterative development and testing. Additionally, it provides tools for listing session variables and installing Python packages from PyPI, enhancing its utility as a development tool.
Features
- Persistent Python REPL session
- Execute Python code with session management
- List all session variables
- Install Python packages from PyPI
- Easy setup with 'uv' dependency management