📡 MCP Radar

tastenkasperle/scrub-vault

Zero-dependency in-memory PII airgap & reversible masking proxy for Cloud LLMs (GDPR Art. 32 compliant MCP server)

⭐ 4 stars
⑂ 0 forks
Python
momentum ▲ 8.0
created 2026-09-30
on radar since 2026-10-01
star trend 3 → 4 since 2026-10-01
ai-securityanonymizationclaude-desktopdsgvogdprllm-securitymcpmcp-servermodel-context-protocolpii-maskingprivacypythonzero-dependency
View on GitHub ↗

About scrub-vault

🛡️ ScrubVault: Zero-Data-Leak AI Airgap & Reversible PII Masking Engine

Send sensitive data to Cloud LLMs (ChatGPT, Claude, Gemini) without ever leaking confidential PII.

ScrubVault is a lightweight, zero-dependency in-memory privacy proxy and Model Context Protocol (MCP) server. It intercept prompts, replaces personal identifiable information (emails, IBANs, IP addresses, credit cards, tax IDs) with deterministic local tokens ({{EMAIL1}}, {{IBAN1}}), and restores the original values when the AI responds.

🤖 Model Context Protocol (MCP) Integration

ScrubVault includes a native stdio Model Context Protocol (MCP) server. Add it to your claudedesktopconfig.json or Antigravity configuration:

Available MCP Tools: scrubmasktext: Masks PII in input text and returns a reversible token map. scrubunmasktext: Replaces tokens with original values. scrubauditrisk: Calculates risk scores and detection breakdowns. scrubanonymizejson: Recursively scrubs JSON structures.

Pure Python Standard Library: Zero third-party dependencies (re, json, sys, typing). In-Memory Vault: Token maps live exclusively in volatile RAM and are never written to disk. ReDoS Hardened: Regex patterns are strictly bounded against algorithmic complexity attacks. Audit Passed: Tested and verified by Raptor Guard SAST (0 Critical, 0 High, 0 Medium findings).

📄 License Apache License 2.0. Open-source research and engineering by the Diamantenschmiede.

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/tastenkasperle--scrub-vault.html)

Related MCP servers

kpshinnik/docs_masked

Локальное обезличивание документов перед отправкой в LLM и обратная подстановка после ответа. Скилл, MCP-сервер и CLI.

⭐ 11Python
graygnatconsole/mcp-audit-tool

🛡️ Security audit CLI for Model Context Protocol (MCP) servers — scan AI agent configs for tool poisoning, rug pulls, hardcoded secrets, command injection & supply-chain risks. Pure Python, SARIF + CI

⭐ 42Python
zhiningsun/industrial-mcp

将工业设备变成 AI 可控工具的 MCP 服务器。支持 Modbus、OPC UA、MQTT 三种协议,内置设备仿真引擎、物理模型和完整的调试工具链。让 Claude 用自然语言监控传感器、启停电机、执行工厂巡检。

⭐ 25Python
Shalimov04/mcp-airlock

Stateless governance proxy for MCP (2026-07-28): policy, dry-run, human confirmation, audit, tracing

⭐ 25Python
CTRLRun/ctrlrun

The execution safety layer for AI agents.

⭐ 14Python
00200200/usagetrim

Keep the signal. Cut the noise. Local CLI + MCP — fold verbose tool output for Claude Code, Codex, Cursor & Desktop.

⭐ 11Python

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.