1. Conduid
  2. Social
  3. Python execute
MCP server · Social

Python execute

Run Python code in a secure sandbox without local setup. Declare inline dependencies and execute snippets instantly. Prototype, test, and share reproducible results with ease.

Unclaimed last commit a year ago social
34Low

Scored 6 months ago · breakdown

About Python execute

Python execute is an MCP server published by STUzhy in the Social category: run Python code in a secure sandbox without local setup. Declare inline dependencies and execute snippets instantly. Prototype, test, and share reproducible results with ease.

Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/STUzhy/py_execute_mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Python execute

Powered by Claude · Grounded in docs

I know everything about Python execute. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

# py_execute_mcp

MCP stdio server that executes Python code inside Pyodide (WASM) using Bun as the runtime and bundler.

Prerequisites

  • Bun v1.2 or newer (install script: powershell -Command "iwr https://bun.sh/install.ps1 -UseBasicParsing | iex")

Install dependencies

bun install

Run the server (development)

bun run src/index.ts

Expose bun run src/index.ts as an MCP stdio endpoint in Claude Desktop, Cherry Studio, or any compliant client.

Package as a single executable

bun build src/index.ts --compile --outfile mcp-python

Optional: Offline Pyodide

Download a Pyodide distribution and set PYODIDE_INDEX_URL before launching:

set PYODIDE_INDEX_URL=file:///absolute/path/to/pyodide/full/
./mcp-python

Minimum example request

# /// script
# dependencies = ['pydash']
# ///
import sys
print(sys.version)
print(sum([1, 2, 3]))
"done"

python_execute will stream stdout/stderr and return the expression result under __RESULT__ when present.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Python execute

How do I install Python execute?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Python execute safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Python execute still maintained?

The last commit was a year ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.