Skip to content
Get MCP AdsGet MCP Ads, home
Start free
View as Markdown

meta_update_adset_configuration

Update targeting, optimization, placements, attribution, bidding, budget or schedule.

Update targeting, optimization, placements, attribution, bidding, budget or schedule. Targeting is a COMPLETE replacement, not a partial merge. Status is unchanged. Local preview by default. No automatic retry. Account ownership is checked before Meta validation or mutation.

Source
Meta Ads
Kind
Write
Discovery
Reachable through search_tools and run_tool
Account parameter
adAccountId
Endpoint
https://mcp.getmcpads.com/meta-ads/mcp

ParametersLink to this section

NameTypeRequiredNotes
adAccountIdstringRequiredSelected owning ad account ID, with or without act_. Every referenced ad object must belong to it.
adSetIdstringRequiredNumeric ID of the existing ad set in the selected account.
configurationobjectRequiredExplicit native Meta ad set settings. First read meta_get_adset_configuration for edits. A supplied targeting object replaces the entire targeting spec.
currencystringOptionalRequired with any monetary amount. Must match the actual account currency; never assume EUR.
dailyBudgetnumberOptionalDaily budget in major account-currency units, e.g. 10 means EUR 10. Cannot be combined with lifetimeBudget or a campaign-owned budget.
lifetimeBudgetnumberOptionalTotal lifetime budget in major account-currency units. Requires an end time; mutually exclusive with dailyBudget.
bidAmountnumberOptionalBid amount in major account-currency units. Only use with a compatible capped bidding strategy.
confirmbooleanOptionalApply only when true. Default is a local preview with no API mutation.
validateOnlybooleanOptionalAsk Meta to validate, without creating or changing an object. Mutually exclusive with confirm.

Calling itLink to this section

jsonThrough run_tool, since it is not announced
{
  "name": "run_tool",
  "arguments": {
    "name": "meta_update_adset_configuration",
    "args": {
      "adAccountId": "<string>",
      "adSetId": "<string>",
      "configuration": "<object>"
    }
  }
}
Esc

Type to search