headline
Single headline for simple ads (cannot be used with headlines)
How to use it
headline is exposed by the Meta Ads MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the headline tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
FULL META ADS MCP LISTINGOther tools in Meta Ads MCP (39)
(optional): Meta API access token (will use cached token if not provided)
Meta Ads account ID (format: actXXXXXXXXX)
Meta Ads ad ID
Meta Ads ad set ID
Bid amount in cents. Required for LOWESTCOSTWITHBIDCAP, COSTCAP, TARGETCOST.
Bid constraints dict. Required for LOWESTCOSTWITHMINROAS (e.g., {"roasaveragefloor": 20000})
Bid strategy. Must be one of: LOWESTCOSTWITHOUTCAP, LOWESTCOSTWITHBIDCAP, COSTCAP, LOWESTCOSTWITHMINROAS.
How you're charged (e.g., 'IMPRESSIONS')
Optional breakdown dimension (e.g., age, gender, country)
CTA button type (e.g., 'LEARNMORE')
Meta Ads campaign ID
ID of an existing creative to use
Daily budget in account currency (in cents)
Single description for simple ads (cannot be used with descriptions)
List of descriptions for dynamic creative testing (cannot be used with description)
Dynamic creative optimization settings
List of frequency control specifications
List of headlines for dynamic creative testing (cannot be used with headline)
Hash of the uploaded image
Path to the image file to upload
Optional Instagram account ID
Level of aggregation (ad, adset, campaign, account)
Lifetime budget in account currency (in cents)
Maximum number of accounts to return (default: 200)
Destination URL
Ad copy/text
Campaign name
ID of the campaign, ad set, ad or account
Campaign objective (ODAX, outcome-based). Must be one of:
Conversion optimization goal (e.g., 'LINKCLICKS')
Facebook Page ID for the ad
List of special ad categories if applicable
, endtime: Optional start/end times (ISO 8601)
Initial campaign status (default: PAUSED)
Filter by status (empty for all, or 'ACTIVE', 'PAUSED', etc.)
Targeting specifications (e.g., age, location, interests)
Time range for insights (default: maximum)
Optional tracking specifications
Meta user ID or "me" for the current user