Meta Ads Budget Operator
Status: Pending Phase 2 aggregate enforcement and Phase 3 MCP taxonomy/provenance.Required policy behavior
- Permit budget adjustments only for approved ad accounts and campaign identifiers.
- Enforce a daily USD aggregate cap and a per-action approval threshold.
- Deny campaign creation, pause, deletion, audience mutation, and audience export.
- Require trusted-shim provenance for account, campaign, and amount projections.
- Keep
bashoutside the allowed tool surface.
Required vector cases
- A small budget adjustment inside both boundaries returns
ALLOWED. - An adjustment above the approval threshold returns
PENDING. - An unapproved account or campaign returns
DENIED. - A campaign or audience mutation tool returns
DENIED. - An audience export tool returns
DENIED. - The action that exceeds the daily USD cap returns
DENIED.
Tool identity gate
Do not publish an action name until connector discovery captures the real Meta Ads MCPserverId, tool names, and argument schema. The promoted vector must use observed connector metadata.