ForeverVM

आधिकारिक

कोड सैंडबॉक्स में Python चलाएं।

Forever VM MCP के साथ आप क्या कर सकते हैं?

  • एक नया Python REPL सत्र शुरू करें — अपने सहायक से create-python-repl का उपयोग करके एक नया Python वातावरण बनाने और उसका सत्र ID प्राप्त करने के लिए कहें।
  • मौजूदा REPL में Python कोड चलाएंrun-python-in-repl के माध्यम से निष्पादित करने के लिए एक REPL ID और कोड स्निपेट प्रदान करें और आउटपुट प्राप्त करें।
  • एक सत्र में कई कोड निष्पादनों को श्रृंखलित करें — क्रमिक रूप से स्थिति, चर या परिणाम बनाने के लिए कई run-python-in-repl कॉलों में एक ही REPL ID का पुन: उपयोग करें।

दस्तावेज़

ForeverVM MCP सर्वर

ForeverVM के लिए MCP सर्वर, जो Claude को Python REPL में कोड निष्पादित करने में सक्षम बनाता है।

उपकरण

  1. create-python-repl
  • एक Python REPL बनाएँ।
  • लौटाता है: नए REPL का ID।
  1. run-python-in-repl
    • Python REPL में कोड निष्पादित करें।
    • आवश्यक इनपुट:
      • code (string): वह कोड जिसे Python REPL चलाएगा।
      • replId (string): उस REPL का ID जिस पर कोड चलाना है।
    • लौटाता है: निष्पादित कोड का परिणाम।

Claude Desktop के साथ उपयोग

निम्नलिखित कमांड चलाएँ:

npx forevervm-mcp install --claude

अन्य MCP क्लाइंट के लिए, दस्तावेज़ देखें।

स्थानीय रूप से इंस्टॉल करना (केवल विकास के लिए)

MCP क्लाइंट में, कमांड को npm पर सेट करें और आर्गुमेंट्स को इस प्रकार सेट करें:

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