ForeverVM
officielExécutez Python dans un bac à sable de code.
Que pouvez-vous faire avec Forever VM MCP ?
- Démarrer une nouvelle session REPL Python — demandez à votre assistant de créer un nouvel environnement Python en utilisant
create-python-replet récupérez son ID de session. - Exécuter du code Python dans un REPL existant — fournissez un ID de REPL et un extrait de code à exécuter via
run-python-in-replpour recevoir le résultat. - Enchaîner plusieurs exécutions de code dans une même session — réutilisez le même ID de REPL pour plusieurs appels à
run-python-in-replafin de construire progressivement un état, des variables ou des résultats.
Documentation
Serveur MCP ForeverVM
Serveur MCP pour ForeverVM, permettant à Claude d'exécuter du code dans un REPL Python.
Outils
create-python-repl
- Créer un REPL Python.
- Renvoie : l'ID du nouveau REPL.
run-python-in-repl- Exécuter du code dans un REPL Python.
- Entrées requises :
code(chaîne) : code que le REPL Python va exécuter.replId(chaîne) : ID du REPL sur lequel exécuter le code.
- Renvoie : le résultat du code exécuté.
Utilisation avec Claude Desktop
Exécutez la commande suivante :
npx forevervm-mcp install --claude
Pour les autres clients MCP, consultez la documentation.
Installation locale (pour le développement uniquement)
Dans le client MCP, définissez la commande sur npm et les arguments sur :
["--prefix", "<path/to/this/directory>", "run", "start", "run"]