MCP Server
@topherbc
About MCP Server
MCP server implementation for handling run_python requests
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"python-run-mcp": {
"command": "python",
"args": [
"src/server.py"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MCP Server?
MCP Server is a Python service that implements the Model Context Protocol (MCP) to provide Python code execution through standardized API endpoints.
How to use MCP Server?
Install dependencies with pip install -r requirements.txt, start the server using python src/server.py, then send POST requests containing JSON with the key "code" to the /run_python endpoint.
Key features of MCP Server
- Implements Model Context Protocol for Python code execution.
- Exposes a
/run_pythonAPI endpoint. - Lightweight, single‑command startup.
- Uses standard HTTP POST with JSON payloads.
- Written in Python with modular structure.
Use cases of MCP Server
- Execute Python code remotely via API calls.
- Integrate Python execution capabilities into AI agent workflows.
- Provide a sandboxed code‑running service for development and testing.
FAQ from MCP Server
What runtime does MCP Server require?
Python 3 and the packages listed in requirements.txt.
How do I start MCP Server?
Run python src/server.py from the project root.
How do I run Python code using MCP Server?
Send a POST request to http://localhost:8000/run_python with a JSON body containing a "code" key set to the Python code string.
Does MCP Server support streaming or websocket transports?
No. The README only specifies a standard HTTP POST API.
What authentication or security is configured?
None. The README does not mention authentication; security must be implemented externally.
Frequently asked questions
What runtime does MCP Server require?
Python 3 and the packages listed in `requirements.txt`.
How do I start MCP Server?
Run `python src/server.py` from the project root.
How do I run Python code using MCP Server?
Send a POST request to `http://localhost:8000/run_python` with a JSON body containing a `"code"` key set to the Python code string.
Does MCP Server support streaming or websocket transports?
No. The README only specifies a standard HTTP POST API.
What authentication or security is configured?
None. The README does not mention authentication; security must be implemented externally.
Basic information
More Other MCP servers
Mobile Mcp
mobile-nextModel Context Protocol Server for Mobile Automation and Scraping (iOS, Android, Emulators, Simulators and Real Devices)
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
Awesome Mlops
visengerA curated list of references for MLOps
Comments