ForeverVM
官方在程式碼沙盒中執行 Python。
你可以用 Forever VM MCP 做什麼?
- 啟動新的 Python REPL 工作階段 — 請您的助手使用
create-python-repl建立一個全新的 Python 環境,並取得其工作階段 ID。 - 在現有的 REPL 中執行 Python 程式碼 — 提供 REPL ID 與程式碼片段,透過
run-python-in-repl執行並取得輸出結果。 - 在同一個工作階段中串聯多次程式碼執行 — 在多個
run-python-in-repl呼叫中重複使用相同的 REPL ID,以逐步累積狀態、變數或結果。
文件
ForeverVM MCP 伺服器
適用於 ForeverVM 的 MCP 伺服器,讓 Claude 能夠在 Python REPL 中執行程式碼。
工具
create-python-repl
- 建立一個 Python REPL。
- 回傳值:新 REPL 的 ID。
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"]