OlympHill
M

mcp_safe_local_python_executorServeur MCP Stdio enveloppant un runtime Python personnalisé (LocalPythonExecutor) du framework `smolagents` de Hugging Face. Le runtime combine la facilité de configuration (comparé à Docker, VM, runtimes cloud) tout en

(0)
Daniel NikulshynÉvalué par Daniel Nikulshyn·Mis à jour juillet 2026

Aperçu

Le mcp_safe_local_python_executor est un serveur MCP Stdio qui enveloppe le LocalPythonExecutor de Hugging Face issu du framework smolagents. Il fournit un runtime Python personnalisé pour exécuter du code Python généré par les LLM localement avec une isolation et une sécurité de base. Cet outil ne nécessite pas Docker ni VM et peut être utilisé avec des applications LLM comme Claude Desktop ou tout autre client compatible MCP. Il offre un équilibre entre la facilité de configuration et la sécurité en restreignant les opérations d'E/S de fichiers et en limitant les importations. Cependant, les utilisateurs doivent toujours être prudents lors de l'exécution de code produit par les LLM sur leur machine.

Fonctionnalités clés

  • Expose l'outil run_python
  • Exécution plus sûre du code Python comparée à eval() direct
  • Exécuté via uv dans un environnement virtuel Python
  • Aucune opération d'E/S de fichiers autorisée
  • Liste restreinte d'importations

Tarifs

Modèle
Free
Catégorie
Serveurs MCP
Note
Pas encore d’avis

Cas d’usage

Interpréteur de code pour Claude Desktop

Cet outil peut être utilisé comme plugin d'interpréteur de code dans Claude Desktop, permettant aux utilisateurs d'exécuter du code Python généré par les LLM.

Exécuteur Python pour applications LLM

Le mcp_safe_local_python_executor peut être utilisé avec tout client compatible MCP, fournissant un moyen sûr et facile d'exécuter du code Python généré par les LLM.

Pour & contre

Pour

  • Facile à configurer comparé à Docker ou VM
  • Fournit une isolation et une sécurité de base pour l'exécution de code Python
  • Expose un outil 'run_python' pour les applications LLM
  • S'exécute dans un environnement virtuel Python avec des importations restreintes

Contre

  • Pas aussi sécurisé que l'utilisation d'une VM ou d'un conteneur Docker
  • Nécessite une considération prudente lors de l'exécution de code généré par les LLM

Avis

Connecte-toi pour laisser un avis.

Pas encore d’avis. Sois le premier !

Questions & réponses

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

Poser une question

Alternatives à Serveurs MCP