OlympHill
M

mcp_safe_local_python_executorSerwer Stdio MCP zawijający niestandardowy runtime Pythona (LocalPythonExecutor) z frameworka Hugging Face `smolagents`. Runtime łączy łatwość konfiguracji (w porównaniu z dockerem, maszyną wirtualną, chmurą) z

(0)
Daniel NikulshynZrecenzowane przez Daniel Nikulshyn·Zaktualizowano lipiec 2026

Przegląd

mcp_safe_local_python_executor to serwer stdio MCP, który zawija LocalPythonExecutor z frameworka Hugging Face smolagents. Zapewnia niestandardowy runtime Pythona do wykonywania kodu Python generowanego przez LLM lokalnie z podstawową izolacją i zabezpieczeniem. To narzędzie nie wymaga Dockera lub maszyny wirtualnej i może być używane z aplikacjami LLM, takimi jak Claude Desktop lub dowolnym innym klientem kompatybilnym z MCP. Oferuje balans między łatwością konfiguracji a bezpieczeństwem poprzez ograniczenie operacji wejścia/wyjścia plików oraz ograniczenie importów. Jednak użytkownicy powinni nadal być ostrożni podczas wykonywania kodu wygenerowanego przez LLM na swoim komputerze.

Kluczowe funkcje

  • Ekspozycja narzędzia run_python
  • bezpieczniejsze wykonanie kodu Pythona w porównaniu z bezpośrednią oceną
  • uruchamiany przez uv w środowisku wirtualnym Pythona
  • nie są dozwolone operacje wejścia/wyjścia plików
  • ograniczona lista importów

Cennik

Model
Free
Kategoria
Serwery MCP
Ocena
Brak recenzji

Zastosowania

Interpreter kodu dla Claude Desktop

To narzędzie może być używane jako wtyczka Code Interpreter w Claude Desktop, umożliwiając użytkownikom wykonywanie kodu Python generowanego przez LLM.

Wykonujący Python dla aplikacji LLM

mcp_safe_local_python_executor może być używany z dowolnym klientem kompatybilnym z MCP, zapewniając bezpieczny i łatwy sposób wykonywania kodu Python generowanego przez LLM.

Plusy i minusy

Plusy

  • Łatwy w konfiguracji w porównaniu z Dockerem lub maszyną wirtualną
  • Zapewnia podstawową izolację i bezpieczeństwo podczas wykonywania kodu Pythona
  • Ekspozycja narzędzia 'run_python' dla aplikacji LLM
  • Uruchamia się w środowisku wirtualnym Pythona z ograniczonymi importami

Minusy

  • Nie jest tak bezpieczny jak używanie maszyny wirtualnej lub kontenera Dockera
  • Wymaga starannego rozważenia podczas wykonywania kodu wygenerowanego przez LLM

Recenzje

Zaloguj się, aby zostawić recenzję.

Brak recenzji. Bądź pierwszy!

Pytania i odpowiedzi

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

Zadaj pytanie

Alternatywy dla Serwery MCP