Content
# 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
```bash
npm install
```
## Utilisation
Pour lancer les tests :
```bash
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
You Might Also Like
Ollama
Ollama enables easy access to large language models on various platforms.

n8n
n8n is a secure workflow automation platform for technical teams with 400+...
OpenWebUI
Open WebUI is an extensible web interface for customizable applications.

Dify
Dify is a platform for AI workflows, enabling file uploads and self-hosting.

Zed
Zed is a high-performance multiplayer code editor from the creators of Atom.
MarkItDown MCP
markitdown-mcp is a lightweight MCP server for converting various URIs to Markdown.