Claude · Meta Ads · Any plan, including Free

Connect Meta Ads to Claude

Adsap connects Claude to Meta Ads through MCP. Add one custom connector at mcp.adsap.ai and sign in with your Adsap account. Claude can then create campaigns, ad sets and ads, pause and edit them, upload creatives and read performance on Facebook and Instagram. Everything it creates starts paused, and a preview runs before every write.

Claude is where Adsap's copilot does the most. Every Meta tool is reachable from a conversation, and eleven of them reply with a card instead of a paragraph. Ask for last week's numbers and you get a performance snapshot with a trend chart. Ask to build a campaign and a launch review card lists the campaign, the ad sets and the ads before Claude creates any of it.

The connection uses OAuth 2.1. Claude never sees your Meta access token; requests go through Adsap's server, which holds the token and passes each call through the guardrails. You can revoke the connection from Claude's connector settings at any time. Claude works on every plan, including Free, in the web, desktop and mobile apps.

What you can do

Six things to ask Claude once Adsap is connected to Meta Ads. Each one maps to a tool in the table below.

  • List my Meta ad accounts, then show the active campaigns in the Yellow Sneakers account with spend for the last 7 days.

  • Build a sales campaign called Autumn Drop with two ad sets: one for France, ages 25 to 44, one for Germany, same ages. Show me the launch review first.

  • Search Meta interests related to trail running and tell me the audience size of each one.

  • Create a single image ad in the France ad set with the creative named autumn-hero.jpg, headline Test, primary text Test. Keep it paused.

  • Show me a preview of the Autumn Drop ad on Instagram Reels.

  • Which ad sets in the account spent more than 200 euros last month with no purchases? Pause them after I confirm.

The main Meta Ads tools, with the plan each one needs

Claude calls these by name. Free rows work on the $0 plan; Early Access rows need the paid plan. Formats and campaign types: Single image or video, Carousel, Collection, Catalog, Flexible.

JobToolWhat it doesPlan
Createadsap_create_campaignCreate a campaign, created paused, with a launch review firstAll plans
adsap_create_ad_setsCreate one or more ad sets with targeting, budget and placementsAll plans
adsap_create_adCreate an ad from a creative in your librarySingle image or video on FreeAll plans
adsap_create_ad_from_ig_postTurn an existing Instagram post into an adEarly Access
Manageadsap_set_entity_statusPause or activate campaigns, ad sets and adsAll plans
adsap_update_entityEdit budgets, names, schedules and bidsAll plans
adsap_replace_ad_creativeSwap the creative on a live adEarly Access
adsap_manage_automation_ruleWrite, edit or delete an automation ruleEarly Access
adsap_manage_ad_templateCreate or edit an ad templateEarly Access
Readadsap_list_campaignsList campaigns with status, budget and objectiveAll plans
adsap_list_ad_setsList ad sets in a campaignAll plans
adsap_get_insightsSpend, results, CTR, CPC, CPM and ROAS for any level and date rangeAll plans
adsap_get_insights_breakdownBreak results down by age, gender, placement, device or countryEarly Access
adsap_get_account_healthAccount status, payment, Business Manager verification, pixel health and ad volume limitsAll plans
adsap_get_ad_previewMeta's own render of an ad, per placementAll plans
adsap_get_recommendationsVerified alerts and findings with the money at stakeEarly Access
adsap_get_creative_performanceHook rate, hold rate and fatigue per adEarly Access
Creativeadsap_list_creative_assetsBrowse your creative libraryAll plans
adsap_upload_creativeUpload an image or video to the ad accountAll plans
adsap_get_upload_statusCheck on a video while Meta encodes itAll plans
adsap_list_drive_filesBrowse a Google Drive folderEarly Access
adsap_list_dropbox_filesBrowse a Dropbox folderEarly Access
adsap_import_account_creativesImport images and videos already in the ad accountEarly Access
Targetingadsap_search_interestsSearch Meta's interest targetingAll plans
adsap_search_behaviorsSearch behavior targetingAll plans
adsap_search_geo_locationsFind countries, regions, cities and zip codesAll plans
adsap_get_delivery_estimateMeta's reach estimate and audience size check for a proposed audienceAll plans
adsap_list_custom_audiencesList custom and lookalike audiencesEarly Access
adsap_manage_custom_audienceCreate, update or delete a rule-based custom audienceEarly Access

On Free, adsap_create_ad builds single image or video ads without a template. Carousel, Collection, Catalog and Flexible ads, and templates, need Early Access.

Set up in 5 steps

  1. 1

    Connect Meta in Adsap. Log in at app.adsap.ai, open Settings, click Connect Meta, approve every permission in Facebook Login for Business, and pick the ad accounts to use.

  2. 2

    Add the connector in Claude. Open the Add Adsap to Claude link, which prefills the name and the address https://mcp.adsap.ai/mcp. Check them and confirm. Or add a custom connector by hand under Customize, then Connectors.

  3. 3

    Sign in on Adsap's authorization page and click Authorize. Claude reopens with the connector marked Connected.

  4. 4

    Check the connection. Ask Claude to ping Adsap, then to list your Meta ad accounts. If the accounts come back, you are set.

  5. 5

    Optional: download the Adsap skill from app.adsap.ai/ai-copilot and upload it under Customize, then Skills.

The full walkthrough, with troubleshooting, is in the AI Copilot setup guide. Example prompts by job are in the usage guide.

Limits on Claude

Cards need Claude's MCP Apps support

The ad preview, manage campaigns, launch review and other cards render in Claude's apps and on the web. The tools behind them keep working if Adsap switches cards off centrally; you get text instead.

The skill needs code execution on

Skills upload under Customize, then Skills. Turn on code execution under Settings, then Capabilities, first. Remove any old adsap-meta-ads skill before you upload the current adsap-ads one.

Pacing per conversation

Claude gets a warning near 40 calls out to Meta in one conversation and a stop at 60, with a cooldown of about half an hour. Reads are limited to 200 per 5 minutes and writes to 50.

Your Adsap plan decides the toolset

On the Free Adsap plan Claude has 39 tools and the workspace's 10 tasks a month. A locked tool answers PLAN_RESTRICTED. On Early Access every Meta tool is on, with no task limit.

Frequently asked questions

Yes. Claude supports custom connectors on every plan, including Free. Add Adsap with the prefilled Add to Claude link or by hand with the address https://mcp.adsap.ai/mcp, sign in to Adsap, and ask Claude to list your Meta ad accounts. The Adsap plan, not the Claude plan, decides which of the about 90 tools answer.

Yes, that is the default. Every campaign, ad set and ad Claude creates through Adsap starts paused. Before the build, Claude shows a launch review card that lists what it is about to create. You confirm inside the card, and activating is a separate step you ask for by name.

Single image or video, carousel, collection, catalog and flexible. On the Free Adsap plan Claude creates single image or video ads without a template. Carousel, collection, catalog and flexible ads, and ad templates, need Early Access. Claude tells you when a format is outside your plan and links to the upgrade.

Meta's official Ads AI connector is free and Meta-only. Adsap adds a preview before every write, everything created paused, an audit log, automation rules, Google Ads from the same connector, and a bulk web app on the same account. The comparison page lists the differences row by row.

No. The connection uses OAuth 2.1. Adsap never sees your Claude credentials, and Claude never sees your Meta token. Every request passes through the Adsap server at mcp.adsap.ai, which holds the token, checks that you own the ad account, and records the action in the audit log.

Meta Ads from Claude, with a preview before every write

Start on the Free plan with no card, or take Early Access at $29/month plus tax for every tool. The connector is included on both.