ForeverVM

公式

コードサンドボックスでPythonを実行します。

ForeverVM MCPで何ができますか?

  • 新しいPython REPLセッションを開始する — アシスタントに create-python-repl を使用して新しいPython環境を作成し、そのセッションIDを取得するよう依頼します。
  • 既存のREPLでPythonコードを実行する — REPL IDと実行するコードスニペットを run-python-in-repl に渡して出力を受け取ります。
  • 1つのセッションで複数のコード実行を連鎖させる — 同じREPL IDを複数の run-python-in-repl 呼び出しで再利用し、状態、変数、または結果を段階的に構築します。

ドキュメント

ForeverVM MCP Server

ForeverVM用のMCPサーバーで、ClaudeがPython REPLでコードを実行できるようにします。

ツール

  1. create-python-repl
  • Python REPLを作成します。
  • 戻り値: 新しいREPLのID。
  1. run-python-in-repl
    • Python REPLでコードを実行します。
    • 必須入力:
      • code (文字列): Python REPLが実行するコード。
      • replId (文字列): コードを実行するREPLのID。
    • 戻り値: 実行されたコードの結果。

Claude Desktopでの使用方法

以下のコマンドを実行してください:

npx forevervm-mcp install --claude

その他のMCPクライアントについては、ドキュメントを参照してください。

ローカルインストール(開発用のみ)

MCPクライアントで、コマンドを npm に設定し、引数を以下に設定してください:

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