Skip to content

meta_copy_ad

Copy an existing ad, with its creative, into an ad set of the selected account.

View as Markdown

Copy an existing ad, with its creative, into an ad set of the selected account. Always PAUSED. The creative is reused, not recreated. 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

Parameters

Parameters
NameTypeRequiredNotes
adAccountIdstringRequiredSelected owning ad account ID, with or without act_. Every referenced ad object must belong to it.
adIdstringRequiredNumeric ID of the existing ad to modify in the selected account.
adSetIdstringRequiredNumeric ID of the destination ad set in the selected account, for example the copied_adset_id of meta_duplicate_adset.
keepNamebooleanOptionalTrue keeps the source name unchanged; omitted lets Meta append its localized copy suffix.
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 it

json · Through run_tool, since it is not announced
{
  "name": "run_tool",
  "arguments": {
    "name": "meta_copy_ad",
    "args": {
      "adAccountId": "<string>",
      "adId": "<string>",
      "adSetId": "<string>"
    }
  }
}

Manage your ads from your AI assistant

Start for free

Free with 1 ad account, no card. Pro is free for 7 days.

Esc

Type to search