ForeverVM

chính thức

Chạy Python trong một hộp cát mã nguồn.

Bạn có thể làm gì với ForeverVM MCP?

  • Bắt đầu một phiên Python REPL mới — yêu cầu trợ lý của bạn tạo một môi trường Python mới bằng create-python-repl và lấy lại ID phiên của nó.
  • Chạy mã Python trong một REPL hiện có — cung cấp ID REPL và đoạn mã để thực thi qua run-python-in-repl và nhận kết quả đầu ra.
  • Xâu chuỗi nhiều lần thực thi mã trong một phiên — sử dụng lại cùng một ID REPL qua nhiều lần gọi run-python-in-repl để xây dựng trạng thái, biến hoặc kết quả một cách tăng dần.

Tài liệu

Máy chủ ForeverVM MCP

Máy chủ MCP cho ForeverVM, cho phép Claude thực thi mã trong một REPL Python.

Công cụ

  1. create-python-repl
  • Tạo một REPL Python.
  • Trả về: ID của REPL mới.
  1. run-python-in-repl
    • Thực thi mã trong một REPL Python.
    • Đầu vào bắt buộc:
      • code (chuỗi): mã mà REPL Python sẽ chạy.
      • replId (chuỗi): ID của REPL để chạy mã.
    • Trả về: Kết quả của mã đã thực thi.

Sử dụng với Claude Desktop

Chạy lệnh sau:

npx forevervm-mcp install --claude

Đối với các máy khách MCP khác, hãy xem tài liệu.

Cài đặt cục bộ (chỉ dành cho phát triển)

Trong máy khách MCP, đặt lệnh thành npm và các đối số thành:

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