MCP tools

Duplicate ad set or ad

Duplicate an ad set or ad, including all its settings and children.

Tool name: duplicate-node.

Duplicate an ad set or ad, including all its settings and children. Supports batch duplication with count parameter, use count instead of calling this tool multiple times.

When to use

Clone an ad set or ad (with all children) verbatim. ALWAYS call this FIRST for duplicate intents, never recreate from scratch. Use count for N copies. For varying one setting across copies, use duplicateAndVary instead.

Access

PropertyValue
Required scopewrite
PublishesNo
Read-onlyNo
DestructiveNo
IdempotentNo
Open worldNo

Input

FieldTypeRequiredDescription
campaignLaunchIdstringYesCampaign launch ID (a.k.a. batch ID). Read it from the Current Context block when one is in scope, or resolve it from a mention via listAccountCampaigns / the campaign tree when the user @-mentioned a different launch.
nodeIdstringYesID of the node to duplicate
nodeTypestringYesType of the node to duplicate. One of adset, ad.
countnumberNoNumber of copies to create (default 1, max 50). Default 1. Minimum 1, maximum 50.

Output

FieldTypeRequiredDescription
successbooleanYes
countnumberYes
nodeTypestringYesOne of adset, ad.

REST equivalent

POST /v1/brands/{brandId}/launches/{launchId}/nodes/{nodeId}/duplicate, Duplicate ad set or ad. CLI: koast duplicate-node.

On this page