Skip to main content
In addition to client-side redaction, MCPcat employs Microsoft Presidio on our servers to automatically detect and redact sensitive information that might have been missed by client-side filters.

Microsoft Presidio Integration

Our servers run every incoming event through a locally run Microsoft Presidio advanced PII detection engine, which identifies and redacts:
  • Personal Identifiers: Names, addresses, phone numbers, email addresses
  • Financial Information: Credit card numbers, bank account details, routing numbers
  • Government IDs: Social security numbers, passport numbers, driver’s license numbers
  • Medical Information: Patient IDs, medical record numbers
  • Custom Patterns: Additional sensitive data patterns defined by MCPcat

How it works

  1. Automatic Detection: Presidio analyzes all text fields in incoming events
  2. Context-Aware Redaction: Uses NLP to understand context and reduce false positives
  3. Configurable Sensitivity: Detection thresholds tuned to minimize false positives
  4. Audit Trail: Maintains logs of redaction actions for compliance purposes

Configuration

Server-side redaction is enabled by default for all projects. You can toggle this per project in Settings > Projects > Edit > “Redact sensitive strings”.
Toggling the setting only affects new events. Previously stored events are not modified.