Skip to content
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.

Create

  • adsap_create_campaignAll plans

    Create a campaign, created paused, with a launch review first

  • adsap_create_ad_setsAll plans

    Create one or more ad sets with targeting, budget and placements

  • adsap_create_adAll plans

    Create an ad from a creative in your library

    Single image or video on Free

  • adsap_create_ad_from_ig_postEarly Access

    Turn an existing Instagram post into an ad

Manage

  • adsap_set_entity_statusAll plans

    Pause or activate campaigns, ad sets and ads

  • adsap_update_entityAll plans

    Edit budgets, names, schedules and bids

  • adsap_replace_ad_creativeEarly Access

    Swap the creative on a live ad

  • adsap_manage_automation_ruleEarly Access

    Write, edit or delete an automation rule

  • adsap_manage_ad_templateEarly Access

    Create or edit an ad template

Read

  • adsap_list_campaignsAll plans

    List campaigns with status, budget and objective

  • adsap_list_ad_setsAll plans

    List ad sets in a campaign

  • adsap_get_insightsAll plans

    Spend, results, CTR, CPC, CPM and ROAS for any level and date range

  • adsap_get_insights_breakdownEarly Access

    Break results down by age, gender, placement, device or country

  • adsap_get_account_healthAll plans

    Account status, payment, Business Manager verification, pixel health and ad volume limits

  • adsap_get_ad_previewAll plans

    Meta's own render of an ad, per placement

  • adsap_get_recommendationsEarly Access

    Verified alerts and findings with the money at stake

  • adsap_get_creative_performanceEarly Access

    Hook rate, hold rate and fatigue per ad

Creative

  • adsap_list_creative_assetsAll plans

    Browse your creative library

  • adsap_upload_creativeAll plans

    Upload an image or video to the ad account

  • adsap_get_upload_statusAll plans

    Check on a video while Meta encodes it

  • adsap_list_drive_filesEarly Access

    Browse a Google Drive folder

  • adsap_list_dropbox_filesEarly Access

    Browse a Dropbox folder

  • adsap_import_account_creativesEarly Access

    Import images and videos already in the ad account

Targeting

  • adsap_search_interestsAll plans

    Search Meta's interest targeting

  • adsap_search_behaviorsAll plans

    Search behavior targeting

  • adsap_search_geo_locationsAll plans

    Find countries, regions, cities and zip codes

  • adsap_get_delivery_estimateAll plans

    Meta's reach estimate and audience size check for a proposed audience

  • adsap_list_custom_audiencesEarly Access

    List custom and lookalike audiences

  • adsap_manage_custom_audienceEarly Access

    Create, update or delete a rule-based custom audience

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 46 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 100 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.