Atribu
MCP Server

Privacy & PII

How PII masking works, workspace privacy settings, and how to configure unmasked access

The MCP server masks personally identifiable information (PII) by default. This page explains how masking works and how to configure access to unmasked data.

Default behavior

When a tool returns customer data (e.g. explain_customer_journey), PII fields are masked:

FieldMasked valueUnmasked value
Emailj***@e****.com[email protected]
Phone+1 2** *** 5678+1 234 567 5678
NameFirst name only (Jane)Full name (Jane Smith)

This applies automatically -- no configuration needed.


Requesting unmasked data

To see full PII, three conditions must be met simultaneously:

Token scope

Your MCP token must include the mcp:read_pii scope. Create or rotate a token with this scope from Developer > MCP Tokens.

Explicit request

Pass include_sensitive: true in the tool call. The AI tool will do this when you explicitly ask for unmasked data (e.g. "show me the actual email addresses").

Workspace setting

A workspace admin must set the workspace PII mode to full_default in Settings > Privacy & MCP. The default is masked_default.

If any condition is not met, the response is masked and meta.pii_level_applied is set to "masked". No error is returned -- the tool gracefully falls back to masking.


Workspace admin controls

Workspace administrators can configure two MCP-related settings from Settings > Privacy & MCP:

SettingDefaultDescription
PII modemasked_defaultControls whether tokens with mcp:read_pii can see full PII
Write-backDisabledControls whether tokens with mcp:write can send data to Meta CAPI

These settings apply to all MCP tokens used to access the workspace, regardless of which user created the token.


What is logged

MCP tool invocations log metadata only:

  • Tool name, duration, status code, units debited
  • Workspace ID, profile ID, request ID
  • Record count, PII level applied

Raw tool arguments, response data, and PII are never logged. The request_id in every response can be used for support inquiries without exposing sensitive data.


Data flow

Loading diagram...

On this page