OlympHill
M

mcp_safe_local_python_executorStdio MCP Server, der den benutzerdefinierten Python-Runtime (LocalPythonExecutor) aus Hugging Face's `smolagents`-Framework umschließt.

(0)
Daniel NikulshynGeprüft von Daniel Nikulshyn·Aktualisiert Juli 2026

Übersicht

Der mcp_safe_local_python_executor ist ein stdio MCP‑Server, der Hugging Face's LocalPythonExecutor aus dem smolagents-Framework umschließt. Er bietet einen benutzerdefinierten Python‑Runtime für die Ausführung von von LLMs generiertem Python‑Code lokal mit einfacher Isolation und Sicherheit. Dieses Tool benötigt keine Docker‑Container oder VMs und lässt sich mit LLM‑Apps wie Claude Desktop oder jedem anderen MCP‑kompatiblen Client verwenden. Es bietet ein Gleichgewicht zwischen einfacher Einrichtung und Sicherheit, indem Datei‑I/O‑Operationen eingeschränkt und Importe begrenzt werden. Dennoch sollten Nutzer vorsichtig sein, wenn sie von LLMs erzeugten Code auf ihrem Rechner ausführen.

Hauptfunktionen

  • Stellt das Tool `run_python` bereit
  • Sichere Ausführung von Python-Code im Vergleich zu direktem eval()
  • Wird via uv in einer Python‑Virtualenv ausgeführt
  • Es sind keine Datei‑I/O‑Operationen erlaubt
  • Begrenzte Importliste

Preise

Modell
Free
Kategorie
MCP-Server
Bewertung
Noch keine Bewertungen

Anwendungsfälle

Code Interpreter für Claude Desktop

Dieses Tool kann als Code-Interpreter-Plugin in Claude Desktop verwendet werden und ermöglicht es Benutzern, von LLMs generierten Python‑Code auszuführen.

Python Executor für LLM‑Apps

Der mcp_safe_local_python_executor kann mit jedem MCP‑kompatiblen Client verwendet werden und bietet einen sicheren und einfachen Weg, von LLMs generierten Python‑Code auszuführen.

Pro & Contra

Pro

  • Einfache Einrichtung im Vergleich zu Docker oder VM
  • Bietet grundlegende Isolation und Sicherheit bei der Ausführung von Python‑Code
  • Stellt ein 'run_python'-Tool für LLM‑Apps bereit
  • Läuft in einer Python‑Virtualenv mit eingeschränkten Importen

Contra

  • Nicht so sicher wie die Verwendung einer VM oder eines Docker-Containers
  • Erfordert sorgfältige Prüfung bei der Ausführung von von LLMs generiertem Code

Bewertungen

Melde dich an, um eine Bewertung abzugeben.

Noch keine Bewertungen. Sei die/der Erste!

Fragen & Antworten

Can I use it with LLM apps?

Yes, it exposes a 'run_python' tool for LLM apps like Claude Desktop or any other MCP compatible client.

Asked by Uma Krishnan · Feb 21, 2026

How does it compare to direct Python eval?

The mcp_safe_local_python_executor offers safer execution of Python code compared to direct use of Python eval.

Asked by Rosalind Frost · Feb 9, 2026

What security features are included?

The tool provides basic isolation and security by restricting file I/O operations and limiting imports, but it is not as secure as using a VM or Docker container.

Asked by Idris Suleiman · Jan 18, 2026

Is Docker required?

No, Docker is not required. This tool provides a custom Python runtime without needing Docker or a VM.

Asked by Yaw Owusu · Jan 8, 2026

Frage stellen

Alternativen zu MCP-Server