Tcha MCP Firewall
Pare-feu de transport en ligne se trouvant entre Claude (ou tout client hôte MCP) et les serveurs d'exécution d'outils. Applique des politiques de limites déterministes en moins d'une milliseconde.
Matrice d'application des politiques
| Vecteur de menace | Motif d'attaque | Action du pare-feu |
|---|---|---|
| SSRF sur métadonnées cloud | http://169.254.169.254/..., metadata.google.internal | REFUSÉ (403) — Plage IP bloquée |
| Traversée de chemin | ../../etc/passwd, ..\..\Windows\System32 | REFUSÉ (403) — Racine de travail imposée |
| Terminal destructeur | rm -rf /, mkfs, format, dd if=/dev/zero | REFUSÉ (403) — Motif binaire sur liste noire |
| Escalade de privilèges | chmod 777, sudo, Set-ExecutionPolicy Bypass | REFUSÉ (403) — Plafond de privilège utilisateur strict |
| Exfiltration sortante | Requêtes DNS/HTTP sortantes vers des domaines non vérifiés | SIGNALÉ / MIS EN QUARANTAINE |
Configuration pour Claude Desktop
Ajoutez Tcha comme wrapper proxy dans ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) ou %APPDATA%\Claude\claude_desktop_config.json (Windows) :
{
"mcpServers": {
"protected-tools": {
"command": "npx",
"args": ["-y", "tcha-protection", "guard", "--mcp"]
}
}
}
Performance et audit
- Surcharge d'interception : 0,42 ms en moyenne.
- Sortie : Émet des nonces cryptographiques vérifiables pour chaque action passée et bloquée.
- Testé : Taux de neutralisation de 100/100 sur la suite de tests adverses officielle Tcha.