Preferences Deployment Reference

This page is for admins and consultants who operate MCP Engine deployments.

End users should use:

What this page covers

The end-user Preferences pages already document runtime setting IDs (formatting, masking, limits, completion, notifications):

This page covers deployment-level controls that are not regular manage_memory settings.

Deployment-level controls for formatting

DAX formatting service controls

  • MCP_ENGINE_DAX_FORMATTING_ENABLED
  • MCP_ENGINE_DAX_FORMATTING_ADMIN_DISABLE
  • MCP_ENGINE_DAX_FORMATTING_TIMEOUT_MS
  • MCP_ENGINE_DAX_FORMATTING_LINE_STYLE
  • MCP_ENGINE_DAX_FORMATTING_SPACING_STYLE
  • MCP_ENGINE_DAX_FORMATTING_LIST_SEPARATOR
  • MCP_ENGINE_DAX_FORMATTING_DECIMAL_SEPARATOR

M formatting service controls

  • MCP_ENGINE_M_FORMATTING_ENABLED
  • MCP_ENGINE_M_FORMATTING_ADMIN_DISABLE
  • MCP_ENGINE_M_FORMATTING_TIMEOUT_MS
  • MCP_ENGINE_M_FORMATTING_LINE_WIDTH
  • MCP_ENGINE_M_FORMATTING_INDENT_LENGTH
  • MCP_ENGINE_M_FORMATTING_INDENT_STYLE

Deployment-level controls for masking

PII masking

  • MCP_ENGINE_PII_MASKING
  • MCP_ENGINE_PII_PATTERNS (custom regex patterns)
  • MCP_ENGINE_PII_EXCLUDE_COLUMNS

Notes:

  • Custom regex patterns are deployment-level; they are not a user-facing manage_memory setting.
  • PII table-level exclusions are typically handled through Preferences (pii_masking_exclude_tables) or deployment config.

Numeric masking

  • MCP_ENGINE_NUMERIC_MASKING
  • MCP_ENGINE_NUMERIC_EXCLUDE_COLUMNS
  • MCP_ENGINE_NUMERIC_EXCLUDE_TABLES

Notes:

  • Numeric masking scalar ranges and token dictionaries are deployment config concerns, not manage_memory setting IDs.

Persistence model (server-side)

Runtime settings managed by manage_memory are stored server-side in the global preferences store.

See also