ForeverVM

oficial

Execute Python em um sandbox de código.

O que você pode fazer com 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.

Documentação

Servidor MCP ForeverVM

Servidor MCP para ForeverVM, permitindo que o Claude execute código em um REPL Python.

Ferramentas

  1. create-python-repl
  • Cria um REPL Python.
  • Retorna: ID do novo REPL.
  1. run-python-in-repl
    • Executa código em um REPL Python.
    • Entradas obrigatórias:
      • code (string): código que o REPL Python executará.
      • replId (string): ID do REPL onde o código será executado.
    • Retorna: Resultado do código executado.

Uso com o Claude Desktop

Execute o seguinte comando:

npx forevervm-mcp install --claude

Para outros clientes MCP, consulte a documentação.

Instalação local (apenas para desenvolvimento)

No cliente MCP, defina o comando como npm e os argumentos como:

["--prefix", "<path/to/this/directory>", "run", "start", "run"]