tcha-guard
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@tcha-guardscan this scraped page for prompt injection before I read it"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
π‘οΈ Tcha Claude Security Suite
The Deterministic Transport Firewall & Boundary Guard for Claude Code, Claude Desktop, & MCP
Autonomous agents don't have security perimeters. Once you give an agent access to execute terminal commands, modify files, and query MCP tools, any untrusted input it reads becomes an attack vector.
Probabilistic system prompts fail against 70%+ of indirect prompt injections. Tcha Claude Security Suite fixes this deterministically by acting as an in-line, zero-latency transport firewall between Claude and your local environment.
β‘ 1-Minute Quick Start
1. Install Globally or Run via NPX
# Instant local audit (zero accounts, open-source MIT)
npx tcha-protection audit2. Add to Claude Desktop
Add Tcha as a protective proxy in your claude_desktop_config.json:
{
"mcpServers": {
"tcha-guard": {
"command": "npx",
"args": ["-y", "tcha-protection", "guard"]
}
}
}3. Add to Claude Code (.claude/skills)
Clone or copy the .claude/skills folder directly into your project root:
git clone https://github.com/Tchapwo1/tcha-claude-skills.git
cp -r tcha-claude-skills/.claude/skills ./your-project/.claude/Related MCP server: mcp-doorman
π§© The 5 Core Security Skills
Skill | Description | Attack Vector Neutralized |
In-line redaction of API keys, | Accidental credential leakage to external LLM providers or git commits. | |
Boundary filter for Model Context Protocol tools and terminal commands. | Cloud Metadata SSRF ( | |
Pre-execution scanner for scraped text, PDFs, and external web content. | Indirect prompt injections, zero-width steganography, and prompt delimiters. | |
On-demand adversarial penetration test running 100 automated probes. | Configuration oversights and unconfined tool privileges ( | |
Cryptographic Merkle tree audit logger with tamper-evident nonces. | Regulatory liability under EU AI Act Article 15 & SOC 2 CC6.1. |
π¬ Benchmark & Neutralization Metrics
We evaluated Tcha against 100 adversarial test probes across 4 distinct threat classes:
Threat Class | Probes | Neutralized | Escapes | Mean Overhead |
Cloud Metadata SSRF ( | 25 | 25 / 25 | 0 | 0.38 ms |
Path Traversal & Root Confinement | 25 | 25 / 25 | 0 | 0.41 ms |
Destructive Command Execution | 25 | 25 / 25 | 0 | 0.44 ms |
Indirect Delimiter Injection | 25 | 25 / 25 | 0 | 0.49 ms |
Total Benchmark | 100 | 100 / 100 | 0 | 0.43 ms |
π Read the full interactive benchmark report: https://tcha.dev/report.html
π’ Architecture & Threat Model
βββββββββββββββββββββββββββββββββββ
β Claude Agent β
β (Claude Desktop / Claude Code)β
ββββββββββββββββββ¬βββββββββββββββββ
β Tool Invocation (e.g. bash, readFile, fetch)
βΌ
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β TCHA DETERMINISTIC TRANSPORT FIREWALL β
β β Secret Redaction β SSRF & Cloud Metadata Block β
β β Merkle Audit Nonce β Path Traversal Confinement β
β Latency: <0.5ms Status: 100% Local / Zero Egressβ
ββββββββββββββββββ¬ββββββββββββββββββββββββββββββββββββββββ
β Sanitized & Verified Payload
βΌ
βββββββββββββββββββββββββββββββββββ
β Local Tools & MCP Servers β
β (Terminal, Filesystem, APIs) β
βββββββββββββββββββββββββββββββββββπ Compliance Crosswalk
EU AI Act Article 15: Demonstrable technical robustness, cyberattack resilience, and boundary enforcement.
SOC 2 Type II (CC6.1, CC6.6, CC6.8): Logical boundary restriction, data transmission protection, and tamper-evident audit logging.
OWASP Top 10 for LLMs: Directly neutralizes LLM01 (Prompt Injection), LLM02 (Sensitive Information Disclosure), and LLM08 (Excessive Agency).
π€ Community & Support
Official Web Hub: https://tcha.dev
NPM Package:
tcha-protectionTwitter / X: @tcha_dev
License: MIT Β© 2026 Tcha Protection Pro
This server cannot be deployed
Maintenance
Related MCP Connectors
Security & DLP proxy for MCP: tool-poisoning scans, PII redaction on tool args/results. Beta.
Real-time MCP & A2A prompt-injection, jailbreak, and tool-schema poisoning firewall for AI agents.
21Security firewall for AI agents β scans MCP calls for injection, secrets, and risks.
The WAF for agents. Pattern-based + heuristic firewall scans prompts, RAG documents, tool argume...
Related MCP Servers
- AlicenseNot gradedqualityCmaintenancePolicy-enforcing MCP proxy that blocks dangerous tool calls before they execute. Protects credentials, filesystem, shell, and databases across Claude Desktop, Cursor, Windsurf, and OpenClaw.4 npm41Apache 2.0
- AlicenseNot gradedqualityDmaintenanceA drop-in proxy that guards MCP servers with policy enforcement, secret redaction, prompt-injection screening, rug-pull detection, rate limiting, and audit logging.9 npmApache 2.0
- AlicenseNot gradedqualityFmaintenanceEnables transparent security for any MCP server by intercepting tool calls, blocking prompt injection attempts, masking PII in responses, and writing immutable audit logs.1,694 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables secure, low-latency proxying of MCP tool calls by detecting and blocking malicious requests such as path traversals and command injections, while redacting leaked credentials.6 npmMIT