Skip to main content
Glama
genpark-personal-vault-zero-knowledge-sanitizer-skill

genpark-personal-vault-zero-knowledge-sanitizer-skill

by Alpha-Park

genpark-personal-vault-zero-knowledge-sanitizer-skill

Python 3.9+ License MIT MCP Compatible GenPark AI Zero Dependencies

🌐 GenPark MCP Hub β€’ πŸ“¦ GenPark Official β€’ πŸ“– Documentation


πŸ“Œ Overview & Capability

genpark-personal-vault-zero-knowledge-sanitizer-skill is a deterministic, high-performance, zero-dependency Python tool and native Model Context Protocol (MCP) server engineered for next-generation personal agents, multi-agent frameworks, and autonomous developer workflows.

Executive Capability: Local-first zero-knowledge personal vault encryptor and PII sanitizer masking credentials, credit cards, and addresses before cloud LLM dispatch with client-side rehydration.

⚑ Key Highlights

  • 🐍 Zero External pip Dependencies: Implemented entirely with pure Python standard library for instant zero-overhead execution.

  • πŸ”Œ Native Model Context Protocol (MCP): Plugs directly into any MCP-compliant client via JSON-RPC 2.0 stdio.

  • ⚑ Sub-Millisecond Execution: Slashes token burn and latency by resolving routine agent tasks deterministically without frontier LLM round-trips.

  • πŸ›‘οΈ Production-Hardened: Comprehensive error handling, boundary validation, and telemetry.


Related MCP server: genpark-enterprise-compliance-pii-redaction-sentinel-skill

πŸ—οΈ Architecture

graph LR
    Agent([πŸ€– Autonomous Agent / IDE]) -->|MCP Protocol / JSON-RPC| Server[⚑ genpark-personal-vault-zero-knowledge-sanitizer-skill Server]
    Server --> Core[🧠 Deterministic Processing Core]
    Core --> Out[πŸ“Š Actionable Result & Telemetry]
    Out --> Agent

πŸš€ Quickstart & Usage

1. Direct Python Client Execution

python example_usage.py

2. Programmatic Integration

from client import PersonalVaultZeroKnowledgeSanitizer

client = PersonalVaultZeroKnowledgeSanitizer()
result = client.run_privacy_benchmark()
print(result)

πŸ”Œ Model Context Protocol (MCP) Setup

Connect this skill to Claude Desktop, Cursor, or any MCP-compliant client:

claude_desktop_config.json

{
  "mcpServers": {
    "genpark-personal-vault-zero-knowledge-sanitizer-skill": {
      "command": "python",
      "args": ["/path/to/genpark-personal-vault-zero-knowledge-sanitizer-skill/mcp_server.py"]
    }
  }
}

Direct MCP Testing

python mcp_server.py --test

πŸ“Š Technical Specifications

Parameter

Type

Required

Description

payload

string / dict

Yes

Primary context, text, or task input

options

dict

No

Execution flags, thresholds, or sensitivity bounds


Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • F
      license
      Not graded
      quality
      B
      maintenance
      Enables local zero-knowledge encryption of a personal vault and sanitization of PII such as credentials, credit cards, and addresses before dispatch to cloud LLMs, with client-side rehydration of masked data.
      7
      -
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables agents and applications to scan text streams for personally identifiable information, financial account numbers, JWT tokens, and cryptographic keys, returning sanitized output with deterministic zero-leakage masking. It runs as a zero-dependency MCP stdio server or importable Python module so regulatory compliance policies (GDPR/HIPAA-style) can be enforced on data before it leaves a workflow.
      7
      MIT
    • A
      license
      Not graded
      quality
      Not graded
      maintenance
      Enables detection and deterministic masking of personally identifiable information, financial account numbers, JWT tokens, and cryptographic keys so sensitive data can be sanitized before further processing. Runs as a zero-dependency Python MCP server over JSON-RPC 2.0 stdio for use in Claude Desktop, Cursor, and other MCP-compatible clients.
      MIT
    • F
      license
      Not graded
      quality
      B
      maintenance
      Enables reversible anonymization of sensitive PII such as SSNs, credit cards, passport numbers, emails, and phone numbers before sending prompts to external LLMs, then restores original values locally using HMAC isolation.
      7
      -