Meta Ads
Facebook and Instagram campaigns, from creative to insights
Your agent runs Meta accounts across the full hierarchy — campaigns, ad sets, ads, and creatives — plus duplication and insights. Twelve of the 23 tools write, and every one of them answers to your policy row.
$ claude mcp add --transport http meta-ads \
https://mcp.getducto.com/meta-ads
✓ connected — 23 tools
read-only until you set a policy
What your agent does here
Real Meta Ads work, in conversation
Build the full hierarchy
Create campaigns, ad sets, creatives, and ads — created paused, budgets capped by policy.
meta_create_campaignmeta_create_adsetmeta_create_ad_creativemeta_create_ad
Duplicate what works
Clone campaigns, ad sets, and ads to iterate on winners without rebuilding from scratch.
meta_duplicate_campaignmeta_duplicate_adsetmeta_duplicate_ad
Read performance, then act
Insights across the account plus per-object reads, so budget moves are grounded in data.
meta_insightsmeta_list_campaignsmeta_get_ad
Governed writes
How writes are enforced
Budget updates and status flips clear your caps before execution. New objects are created paused, so a campaign your agent builds can never start spending without a deliberate enable.
The full request path is on the security architecture page.
Tool reference
Every tool in the meta-ads mount
Generated from the running gateway's tool registry — this is the complete list, not a highlight reel.