ForeverVM
официальныйЗапускайте Python в изолированной среде выполнения кода.
Что можно делать с Forever VM MCP?
- Запустите новую сессию Python REPL — попросите ассистента создать новую среду Python с помощью
create-python-replи получить её идентификатор сессии. - Выполните код Python в существующем REPL — укажите ID REPL и фрагмент кода для выполнения через
run-python-in-replи получите результат. - Объедините несколько выполнений кода в одной сессии — повторно используйте один и тот же ID REPL в нескольких вызовах
run-python-in-repl, чтобы постепенно накапливать состояние, переменные или результаты.
Документация
ForeverVM MCP Server
MCP-сервер для ForeverVM, позволяющий Claude выполнять код в Python REPL.
Инструменты
create-python-repl
- Создать Python REPL.
- Возвращает: ID нового REPL.
run-python-in-repl- Выполнить код в Python REPL.
- Обязательные входные данные:
code(строка): код, который будет выполнен в Python REPL.replId(строка): ID REPL, в котором нужно выполнить код.
- Возвращает: результат выполнения кода.
Использование с Claude Desktop
Выполните следующую команду:
npx forevervm-mcp install --claude
Для других MCP-клиентов смотрите документацию.
Локальная установка (только для разработки)
В MCP-клиенте задайте команду npm и аргументы:
["--prefix", "<path/to/this/directory>", "run", "start", "run"]