ForeverVM

ทางการ

รัน Python ในแซนด์บ็อกซ์โค้ด

GitHub
228
ลองใช้ MCP นี้ผู้สนับสนุน

คุณทำอะไรได้บ้างด้วย ForeverVM MCP?

  • เริ่มเซสชัน Python REPL ใหม่ — ขอให้ผู้ช่วยของคุณสร้างสภาพแวดล้อม Python ใหม่โดยใช้ create-python-repl และรับรหัสเซสชันกลับมา
  • รันโค้ด Python ใน REPL ที่มีอยู่ — ระบุรหัส REPL และส่วนของโค้ดที่จะดำเนินการผ่าน run-python-in-repl และรับผลลัพธ์
  • เชื่อมโยงการรันโค้ดหลายครั้งในเซสชันเดียว — ใช้รหัส REPL เดียวกันซ้ำในการเรียก run-python-in-repl หลายครั้งเพื่อสร้างสถานะ ตัวแปร หรือผลลัพธ์แบบค่อยเป็นค่อยไป

เอกสาร

ForeverVM MCP Server

MCP Server สำหรับ ForeverVM ที่ช่วยให้ Claude สามารถรันโค้ดใน Python REPL ได้

เครื่องมือ

  1. create-python-repl
  • สร้าง Python REPL
  • ส่งคืน: ID ของ REPL ใหม่
  1. run-python-in-repl
    • รันโค้ดใน Python REPL
    • อินพุตที่จำเป็น:
      • code (string): โค้ดที่ Python REPL จะรัน
      • replId (string): ID ของ REPL ที่จะใช้รันโค้ด
    • ส่งคืน: ผลลัพธ์ของโค้ดที่รัน

การใช้งานกับ Claude Desktop

รันคำสั่งต่อไปนี้:

npx forevervm-mcp install --claude

สำหรับไคลเอนต์ MCP อื่นๆ ดูเอกสาร

การติดตั้งในเครื่อง (สำหรับการพัฒนาเท่านั้น)

ในไคลเอนต์ MCP ให้ตั้งค่าคำสั่งเป็น npm และอาร์กิวเมนต์เป็น:

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