GDPR-aligned controls for AI agents handling personal data
Almost every connector an agent touches holds personal data. These policies support GDPR and CCPA-aligned minimisation and special-category controls on the MCP path.
For: Privacy and data-governance owners with EU or California exposure
GDPR's data-minimisation principle (Art. 5(1)(c)) asks that processing touch only the personal data a task needs — and an agent, left alone, does the opposite. It pulls whole mailboxes, full record sets, and entire conversation histories into its context because nothing tells it not to. The agent channel is exactly where minimisation can be enforced.
These policies support alignment with the minimisation, special-category, and by-default controls (Arts. 5, 9, 25, 32; CPRA §1798.121) on that channel. cap-bulk-export clamps how much a single call returns. redact-pii-egress and redact-conversation-pii mask personal and special-category data in responses across files, CRM, and support tools. fence-user-directory keeps the agent out of people-directory data unless it's authorized.
Be candid about the edges: this covers the MCP path, not data-subject-rights fulfilment, lawful basis, retention, or cross-border transfer mechanisms — those stay with your privacy program. What the bundle adds is a demonstrable minimisation control on the one surface agents actually use.
Policies in this guide
Gmail Cap Bulk Export
Throttles mass-harvesting of a mailbox by capping the per-call blast radius of the two Gmail MCP surfaces that return many full email bodies at once:
gmailcap-bulk-exportdata-minimisationingresssoc2hipaagdpr-ccpa
Google Drive: Redact PII from File Content
Scans the responses of the content-returning Google Drive tools — file reads, downloads, and Docs/Sheets/Slides content fetches — and rewrites personally…
google-driveredact-piipiidlpredactionegresssoc2hipaagdpr-ccpa
Salesforce Redact PII
Redacts personal contact information from Salesforce tool responses before they reach the caller.
salesforcepiidlpredactionegresssoc2hipaagdpr-ccpaiso27001-nist
Intercom: Redact PII from Conversation & Contact Reads
Scans the free-text returned by Intercom's conversation- and contact-read MCP tools and rewrites high-confidence personal identifiers and credential shapes…
Fence Notion Member Directory to Admin & IT
Denies calls to the Notion member-directory tool (notion-get-users, matched by the -get-users suffix) unless the caller's IdP groups include an admin or IT…
notionfence-sensitive-scopesaccess-controlpiiingresssoc2gdpr-ccpa