{"id":"pydantic-mcp-run-python","name":"mcp-run-python","af_score":59.8,"security_score":33.5,"reliability_score":31.2,"what_it_does":"mcp-run-python is an MCP server that executes Python code inside a sandboxed WebAssembly environment by running Pyodide in Deno. It supports running async code, capturing stdout/stderr/return values, and provides helpers for preparing the Deno runtime/environment and for running code via an MCP stdio transport or streamable HTTP transports.","best_when":"Used locally or in a tightly controlled environment where you can control who can submit code and you understand the sandbox limitations; best for short-lived tool calls from trusted agent clients.","avoid_when":"Avoid for public HTTP execution of untrusted code, multi-tenant SaaS execution, or situations requiring rigorous security guarantees stronger than the documented sandbox caveats (pyodide can run arbitrary JS in the same runtime).","last_evaluated":"2026-03-30T13:38:22.142091+00:00","has_mcp":true,"has_api":false,"auth_methods":[],"has_free_tier":false,"known_gotchas":["Project is archived/retired; reliability and security posture may degrade over time.","Security caveat: Python running in Pyodide can execute arbitrary JavaScript in the runtime, with potential for runtime tainting and resource exhaustion if not controlled.","Dependency installation is a two-step Deno process; first-run behavior may incur latency and should be accounted for in agent timeouts.","No explicit auth/rate-limit behavior is documented; network-facing usage requires extra safeguards outside the package."],"error_quality":null}