ForeverVM

oficial

Execute Python em um sandbox de código.

O que você pode fazer com ForeverVM MCP?

  • Iniciar uma nova sessão REPL Python — peça ao seu assistente para criar um ambiente Python novo usando create-python-repl e receba de volta o ID da sessão.
  • Executar código Python em um REPL existente — forneça um ID de REPL e um trecho de código para executar via run-python-in-repl e receba a saída.
  • Encadear múltiplas execuções de código em uma única sessão — reutilize o mesmo ID de REPL em várias chamadas de run-python-in-repl para construir estado, variáveis ou resultados incrementalmente.

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"]