Tcha MCP Firewall

Firewall de transporte en tiempo real y protector de límites para servidores MCP y ejecución de herramientas de Claude. Bloquea SSRF de metadatos en la nube (169.254.169.254), path traversal (../../) y comandos destructivos del sistema.

¿Qué es Tcha MCP Firewall?

Tcha MCP Firewall es un firewall de transporte en línea que se interpone entre Claude (o cualquier cliente host MCP) y los servidores de ejecución de herramientas. Su función principal es hacer cumplir políticas de límites deterministas en menos de 1 milisegundo, protegiendo contra vectores de amenaza como SSRF de metadatos en la nube, path traversal, comandos destructivos en terminal, escalada de privilegios y exfiltración de datos. Es compatible con cualquier plataforma que ejecute el Model Context Protocol (MCP), incluyendo Claude Desktop en macOS y Windows, y se integra fácilmente mediante un proxy wrapper en la configuración JSON de Claude. Ofrece un rendimiento excelente con una sobrecarga de interceptación promedio de 0.42ms y emite nonces criptográficos verificables para cada acción, garantizando una tasa de neutralización del 100% en el Adversarial Test Suite oficial de Tcha.

Compatible con✓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 Investigación y análisis de datos skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace Tcha MCP Firewall?

Firewall de transporte en línea que se interpone entre Claude (o cualquier cliente host MCP) y los servidores de ejecución de herramientas. Hace cumplir políticas de límites deterministas en menos de 1 milisegundo.

Matriz de Cumplimiento de Políticas

Vector de AmenazaPatrón de AtaqueAcción del Firewall
SSRF de Metadatos en la Nubehttp://169.254.169.254/..., metadata.google.internalDENEGADO (403) — Rango IP bloqueado
Path Traversal../../etc/passwd, ..\..\Windows\System32DENEGADO (403) — Raíz de trabajo aplicada
Terminal Destructivorm -rf /, mkfs, format, dd if=/dev/zeroDENEGADO (403) — Patrón binario en lista negra
Escalada de Privilegioschmod 777, sudo, Set-ExecutionPolicy BypassDENEGADO (403) — Límite estricto de privilegios de usuario
Exfiltración de SalidaSolicitudes DNS/HTTP salientes a dominios no verificadosMARCADO / EN CUARENTENA

Configuración para Claude Desktop

Agrega Tcha como un contenedor proxy dentro de ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) o %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "protected-tools": {
      "command": "npx",
      "args": ["-y", "tcha-protection", "guard", "--mcp"]
    }
  }
}

Rendimiento y Auditoría

  • Sobrecarga de Interceptación: 0.42ms promedio.
  • Salida: Emite nonces criptográficos verificables para cada acción pasada y bloqueada.
  • Evaluado: Tasa de neutralización del 100% en el Adversarial Test Suite oficial de Tcha.

Individual skills in this repo

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

Skills relacionados