ForeverVM

resmi

Jalankan Python di dalam kotak pasir kode.

Apa yang bisa Anda lakukan dengan Forever VM MCP?

  • Mulai sesi REPL Python baru — minta asisten Anda untuk membuat lingkungan Python baru menggunakan create-python-repl dan dapatkan ID sesinya.
  • Jalankan kode Python di REPL yang sudah ada — berikan ID REPL dan potongan kode untuk dieksekusi melalui run-python-in-repl dan terima keluarannya.
  • Rantai beberapa eksekusi kode dalam satu sesi — gunakan kembali ID REPL yang sama di beberapa panggilan run-python-in-repl untuk membangun status, variabel, atau hasil secara bertahap.

Dokumentasi

Server MCP ForeverVM

Server MCP untuk ForeverVM, memungkinkan Claude mengeksekusi kode dalam REPL Python.

Alat

  1. create-python-repl
  • Membuat REPL Python.
  • Mengembalikan: ID dari REPL baru.
  1. run-python-in-repl
    • Mengeksekusi kode dalam REPL Python.
    • Input yang Diperlukan:
      • code (string): kode yang akan dijalankan oleh REPL Python.
      • replId (string): ID dari REPL tempat kode akan dijalankan.
    • Mengembalikan: Hasil dari kode yang dieksekusi.

Penggunaan dengan Claude Desktop

Jalankan perintah berikut:

npx forevervm-mcp install --claude

Untuk klien MCP lainnya, lihat dokumentasi.

Menginstal secara lokal (hanya untuk pengembangan)

Di klien MCP, atur perintah ke npm dan argumen ke:

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