Que fait terminal-guardian-mcp ?
Fournir un accès terminal sécurisé et isolé pour les assistants IA en utilisant le protocole de contexte de modèle.
Aperçu
Cette compétence fournit un accès terminal sandboxé pour les agents IA, garantissant que toutes les commandes exécutées sont isolées de l'environnement hôte. Elle utilise le Model Context Protocol pour l'intégration avec les assistants IA comme Claude Code, Cursor, ou Codex.
Fonctionnalités
- Isolation sécurisée : Les commandes sont exécutées dans un environnement conteneurisé ou un bac à sable.
- Interaction standardisée : Utilisation de MCP pour une communication fluide entre l'IA et le terminal.
- Opérations système contrôlées : Permet l'automatisation de tâches de développement sans compromettre la sécurité.
Utilisation
- Configurez le service MCP pour pointer vers cette compétence.
- L'assistant IA peut alors envoyer des commandes à exécuter via MCP.
- Les résultats sont renvoyés à l'IA de manière sécurisée.
Exemple de commande
ls -la /tmp
Cela listera le contenu du répertoire /tmp dans le sandbox, sans affecter le système hôte.
Configuration
Assurez-vous que l'environnement sandboxé est correctement configuré avant d'utiliser cette compétence. Reportez-vous au fichier config.yaml pour les options de personnalisation.
Dépannage
- Problème : L'IA ne peut pas se connecter au terminal.
- Solution : Vérifiez que le serveur MCP est en cours d'exécution et que les paramètres de pare-feu n'empêchent pas la connexion.
- Problème : Les commandes échouent dans le sandbox.
- Solution : Vérifiez que les permissions du sandbox sont correctement définies.
Licence
Cette compétence est distribuée sous licence MIT.