MCP Wrapper
About
a wrapper that allows to run mcp servers in wrapped light subprocesses with custom multi environments
Details
- Author
- tibzejoker
- Downloads
- 173
- Categories
- Developer Tools
Jump to
- Full filesystem isolation for scripts
- Multi-language support (Node.js and Python)
- Customizable environment variables
- Path virtualization (scripts see "/
Install the dependencies with npm install, then start the server using npm run start. Once running, scripts are executed inside the sandbox, where filesystem access is virtualized and network requests are blocked.
MCP Wrapper
Une sandbox sécurisée pour l'exécution de scripts Node.js et Python avec isolation du système de fichiers.
Fonctionnalités
- Isolation complète du système de fichiers
- Support multi-langage (Node.js et Python)
- Variables d'environnement personnalisables
- Virtualisation des chemins (conversion des chemins système en chemins virtuels)
- Prévention des accès hors sandbox
- Blocage des accès réseau non autorisés
Installation
npm install
Utilisation
Pour lancer les tests :
npm run start
Structure du projet
- /server : Code du serveur principal
- /wrapper : Code de la sandbox et des wrappers
- /mount : Point de montage virtuel pour les scripts
Sécurité
- Isolation complète du système de fichiers
- Virtualisation des chemins (les scripts voient "/" comme racine)
- Blocage des accès réseau
- Variables d'environnement contrôlées
Tests
Le projet inclut des tests pour :
- Opérations sur les fichiers en Node.js
- Opérations sur les fichiers en Python
- Tests des restrictions de sécurité
- Tests des requêtes HTTP
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





