Tchapwo1/tcha-claude-skills

Pare-feu de transport en temps réel et contrôleur de limites pour les serveurs MCP (Model Context Protocol) et l'exécution d'outils Claude. Bloque les attaques SSRF sur les métadonnées cloud (169.254.169.254), les traversées de chemin (../../) et les commandes système destructrices.

Qu'est-ce que tcha-claude-skills ?

Tcha MCP Firewall est un pare-feu de transport en ligne ultra-rapide conçu pour se placer entre un client hôte MCP (comme Claude) et les serveurs d'exécution d'outils. Il applique des politiques de sécurité déterministes avec une latence inférieure à la milliseconde, protégeant contre les menaces courantes telles que les attaques SSRF sur les métadonnées cloud, les traversées de chemin, les commandes terminal destructrices, l'escalade de privilèges et l'exfiltration de données. Compatible avec Claude Desktop et tout client MCP standard, il s'intègre simplement via une configuration JSON en tant que proxy wrapper. En plus de son efficacité de blocage (100% de neutralisation sur les tests adverses officiels), il émet des nonces cryptographiques vérifiables pour chaque action autorisée ou bloquée, facilitant l'audit de sécurité.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Tchapwo1/tcha-claude-skills/tree/HEAD/.claude/skills/tcha-mcp-firewall

Installed? Explore more Recherche et analyse de données skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

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 menaceMotif d'attaqueAction du pare-feu
SSRF sur métadonnées cloudhttp://169.254.169.254/..., metadata.google.internalREFUSÉ (403) — Plage IP bloquée
Traversée de chemin../../etc/passwd, ..\..\Windows\System32REFUSÉ (403) — Racine de travail imposée
Terminal destructeurrm -rf /, mkfs, format, dd if=/dev/zeroREFUSÉ (403) — Motif binaire sur liste noire
Escalade de privilègeschmod 777, sudo, Set-ExecutionPolicy BypassREFUSÉ (403) — Plafond de privilège utilisateur strict
Exfiltration sortanteRequêtes DNS/HTTP sortantes vers des domaines non vérifiésSIGNALÉ / 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.

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

Skills associés