Six redaction tools over MCP
redact_text and redact_file redact PII and PHI and return a report. explain_redactions is a dry run for policy debugging. list_policies, get_policy, and status let an agent inspect the connected Philter instance.
Privacy by design
The redaction tools never return the original matched values. The report contains filter types, character positions, confidence, and the replacement token, but not the matched text, so nothing sensitive enters the model's context.
Works with the clients you already use
Any MCP-aware client can call it: Claude Desktop, Claude Code, Cursor, Continue, Goose, and others. Configuration is a short JSON block, or a single claude mcp add command for Claude Code.
Self-hosted, like the rest of Philter
Philter MCP is a thin client in front of your own Philter 3.x instance. Philter runs entirely within your environment, so your data never leaves your perimeter.
Policy-driven and consistent
Uses the same Phileas policies as the rest of the toolkit. Tool calls accept optional policy, context, and document_id arguments so consistent anonymization and format-preserving behavior hold across requests.
One line to install
Launch it with uvx philter-mcp (or pipx run philter-mcp); a Docker image is also published. Point PHILTER_BASE_URL at your Philter instance and the tools appear in your client.