ForeverVM

официальный

Запускайте Python в изолированной среде выполнения кода.

Что можно делать с Forever VM MCP?

  • Start a new Python REPL session — ask your assistant to create a fresh Python environment using create-python-repl and get back its session ID.
  • Run Python code in an existing REPL — provide a REPL ID and code snippet to execute via run-python-in-repl and receive the output.
  • Chain multiple code executions in one session — reuse the same REPL ID across several run-python-in-repl calls to build up state, variables, or results incrementally.

Документация

ForeverVM MCP Server

MCP-сервер для ForeverVM, позволяющий Claude выполнять код в Python REPL.

Инструменты

  1. create-python-repl
  • Создать Python REPL.
  • Возвращает: ID нового REPL.
  1. 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"]