MCP Запустить Python
Модель сервера Context Protocol для запуска кода Python в «песочнице».
Код выполняется с использованием Pyodide в Deno и поэтому изолирован от остальной части операционной системы.
Полную документацию смотрите по
Сервер можно запустить с установленным deno с помощью:
где:
-N -R=node_modules -W=node_modules(псевдоним--allow-net --allow-read=node_modules --allow-write=node_modules) разрешает сетевой доступ и доступ на чтение и запись к./node_modules. Они необходимы для того, чтобы pyodide мог загружать и кэшировать стандартную библиотеку и пакеты Python--node-modules-dir=autoсообщает deno использовать локальный каталогnode_modulesstdioзапускает сервер с транспортом Stdio MCP — подходит для локального запуска процесса как подпроцессаsseзапускает сервер с транспортом SSE MCP — запуск сервера как HTTP-сервера для локального или удаленного подключенияwarmupзапустит минимальный скрипт Python для загрузки и кэширования стандартной библиотеки Python. Это также полезно для проверки корректности работы сервера.
Вот пример использования @pydantic/mcp-run-python с PydanticAI: