Skip to content
Get MCP AdsGet MCP Ads, home
Start free

meta_batch_catalog_items

Create or update up to 50 catalog products by retailer_id. A write tool that previews before it changes anything, one of 57 Meta Ads tools on the Get MCP…

Create or update up to 50 catalog products by retailer_id. Returns asynchronous batch handles; acceptance is not completion. No deletion or automatic upsert. 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.
catalogIdstringRequiredNumeric catalog ID. Writes require the catalog and selected ad account to have the same owning Business.
requestsarrayRequiredOne to 50 product CREATE or UPDATE requests with retailer_id and native product data. No DELETE; inspect the asynchronous batch result.
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_batch_catalog_items",
    "args": {
      "adAccountId": "<string>",
      "catalogId": "<string>",
      "requests": "<array>"
    }
  }
}
Esc

Type to search