privacy-filter

voiceflow-gallagan/privacy-filter
★ 0 stars Python 🔌 API Integration Updated today
Self-hosted PII detection and masking REST API powered by openai/privacy-filter, with a bundled MCP server for Claude Desktop integration.
View on GitHub →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "privacy-filter": {
      "command": "uvx",
      "args": [
        "privacy-filter"
      ]
    }
  }
}

Or install with pip: pip install privacy-filter

README Excerpt

Self-hosted PII detection and masking REST API powered by `openai/privacy-filter`. - Zero-config startup: `docker compose up` - Auto-chunking for inputs of any length (token-aligned, no offset drift) - Per-IP rate limiting (configurable) - Built-in MCP server at `/mcp` (streamable-HTTP) for Claude Desktop and other MCP clients

Tools (11)

CHUNK_OVERLAP_TOKENSCHUNK_SIZE_TOKENSDEFAULT_MODEDEVICEMAX_BATCH_SIZEMAX_BATCH_TOTAL_TOKENSMAX_CONCURRENT_INFERENCESMAX_TEXT_LENGTHRATE_LIMIT_ENABLEDRATE_LIMIT_PER_IPSMART_SPLIT