OlympHill
M

mcp_safe_local_python_executorStdio MCP Server apibrėžiantis specializuotą Python runtimiti (LocalPythonExecutor) iš Hugging Faces' `smolagents` framework.

(0)
Daniel NikulshynApžvelgė Daniel Nikulshyn·Atnaujinta 2026 m. liepa

Apžvalga

mcp_safe_local_python_executor yra stdio MCP serveris, apibrėžiantis Hugging Face's LocalPythonExecutor iš smolagents framework'as. Jis suteikia specializuotą Python runtimą vykdyti Python kodą generuojamą LLM taip, kad jis būtų vykdomas iššąktose priemonėse su bazine aizsargyba ir sauga. Šis instrumentas nepražyžių Docker ar VM ir gali būti naudojamas su LLM programomis kaip Claude Desktop ar kita MCP suartis. Jis suteikia pusiausvirą sąlygą tarp paprasto instaliavimo bei aikštai saugos išreikšdamas tikėtų operacijas ir ribojantis importus. Visgi vartotojams reikia tobulai žinoti, kada vykdyti kodą generuojamą LLM taip, kad ji būtų saugi.

Pagrindinės funkcijos

  • Įskiepiama run_python programa
  • Saugesnis Python kodo vykdymas, nei tiesioginis eval() metodas
  • Vykdymas vykdomas per uv naudojant Python venv
  • Neteisinga failų I/O operacija yra draudzta
  • Suderinamas importų sąrašas

Kainos

Modelis
Free
Kategorija
MCP serveriai
Įvertinimas
Atsiliepimų nėra

Naudojimo atvejai

Claude Desktop kode interpretatorius

Šis instrumentas gali būti naudojamas kodo interpretatoriumi pluginui Claude Desktop, leidžiantis vartotojams vykdyti Python kodus generuojamą LLM

LLM programų Python vykdimejas

mcp_safe_local_python_executor gali būti naudojamas su bet kuriu MCP suartim, suteikdamas saugų ir paprastą būdą vykdyti kodus generuojamos LLM

Privalumai ir trūkumai

Privalumai

  • Paprastai įrengti nei Docker bei VM
  • Suteikia bazine aizsargyba vykdyti Python kodą
  • Roda 'run_python' instrumentą, kuri suteikia LLM programoms
  • Vyksta Python virtual environmente su ribotomis importais

Trūkumai

  • Nesuderiname sauges nei Docker bei VM
  • Reikalauja tobulai žinimo kada vykdyta kodo generuojamas LLM

Atsiliepimai

Prisijunk, kad paliktum atsiliepimą.

Atsiliepimų nėra. Būk pirmas!

Klausimai

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

Užduoti klausimą

MCP serveriai alternatyvos