Meta Ads MCP server
Remote endpoint mcp.facebook.com/ads. Checked September 2026.
Meta's own server reads an ad account's campaign, ad set, and ad performance, spend, creatives, custom audiences, product catalogs, and pixel signal health, and can create or edit campaigns, ad sets, ads, audiences, and catalogs. New ads are created paused until set live, and a business portfolio admin can block actions such as budget increases.
Meta Ads MCP options
Every fact in a row comes from the publisher's own documentation.
Connect Meta Ads to your assistant
Each card lists the servers whose setup guide covers that assistant.
Connect Meta Ads to ChatGPT
Connect Meta Ads to Claude
- Meta Ads MCP server (opens in a new tab)
Claude Code
claude mcp add --transport http meta-ads https://mcp.facebook.com/ads
Meta Ads's setup guides also name Perplexity.
Tools each server exposes
Listed as each publisher documents them. A write tool can change something in the account.
Meta Ads MCP server 91 tools: 55 read, 36 write
Read
ads_get_ad_entitiesads_get_opportunity_scoreads_insights_advertiser_contextads_insights_anomaly_signalads_insights_auction_ranking_benchmarksads_insights_industry_benchmarkads_insights_performance_trendads_get_ad_accountsads_get_ad_account_pagesads_get_pages_for_businessads_get_user_pagesads_get_field_contextads_get_creativesads_get_creative_adsads_get_ad_imagesads_get_ad_videosads_get_ad_previewads_library_searchads_get_ig_accountsads_get_ig_mediaads_get_ad_account_custom_audiencesads_get_custom_audienceads_get_custom_audience_adsetsads_catalog_get_catalogsads_catalog_get_detailsads_catalog_get_diagnosticsads_catalog_get_dynamic_ads_healthads_catalog_get_data_sourcesads_catalog_get_product_detailsads_catalog_get_product_product_setsads_catalog_search_productads_catalog_get_product_setsads_catalog_get_product_set_detailsads_catalog_get_product_set_productsads_catalog_get_product_feed_detailsads_catalog_get_product_feed_upload_sessionsads_catalog_get_feed_rulesads_catalog_event_source_getads_catalog_event_source_get_catalogsads_catalog_event_source_get_healthads_catalog_event_source_get_recommendationsads_get_datasetsads_get_dataset_detailsads_get_dataset_statsads_get_dataset_qualityads_pixel_event_readads_pixel_parameter_readads_get_customconversionsads_get_errorsads_get_help_articleads_experiment_list_testsads_experiment_check_eligibilityads_experiment_abtest_get_testads_experiment_lift_get_testads_account_get_activity_logs
Write
ads_create_campaignads_create_ad_setads_create_adads_update_entityads_activate_entityads_create_creativeads_boost_ig_postads_create_custom_audienceads_update_custom_audienceads_update_custom_audience_usersads_delete_custom_audienceads_catalog_createads_catalog_update_catalogads_catalog_product_createads_catalog_update_productads_catalog_delete_productads_catalog_create_product_setads_catalog_update_product_setads_catalog_product_set_deleteads_catalog_create_product_feedads_catalog_update_product_feedads_catalog_create_product_feed_upload_sessionads_catalog_product_feed_deleteads_catalog_create_feed_ruleads_catalog_product_feed_delete_ruleads_catalog_event_source_connectads_catalog_event_source_disconnectads_pixel_event_createads_pixel_event_updateads_pixel_event_deleteads_pixel_parameter_createads_pixel_parameter_updateads_pixel_parameter_deleteads_experiment_abtest_create_testads_experiment_abtest_update_testads_experiment_lift_create_test
Other ways to reach Meta Ads data
Unofficial Meta Ads MCP servers
Built by other publishers and not affiliated with Meta Ads. Listed in name order, not ranked or endorsed.
- AdKit Ads MCP (opens in a new tab)
By AdKit
Hosted with OAuth; reads Meta performance and saves campaign, ad and budget changes as AdKit drafts that go live only when published, across several ad platforms.
- Facebook Ads MCP Server (opens in a new tab)
By GoMarble
Runs locally in Python with a Meta access token; read-only tools for ad accounts, campaigns, ad sets, ads, creatives, insights and activity history.
- Markifact Meta Ads MCP (opens in a new tab)
By Markifact
One hosted OAuth server that reads Meta Ads reporting and creates or updates campaigns, ad sets, ads, budgets, audiences and creatives, and also covers Google, TikTok and LinkedIn Ads.
- Meta Ads MCP (opens in a new tab)
By Pipeboard
Hosted by Pipeboard after you connect ad accounts there, or run locally; reads insights and creatives and creates or updates campaigns, ad sets, ads, budgets and targeting.
One MCP server per tool still can't answer a cross-channel question.
Each server brings its own sign-in, its own definition of revenue, and data your assistant can't join to the rest.
SourceMedium joins Meta Ads with the rest of your store, ad, subscription, and returns data, keeps one set of maintained definitions, and gives ChatGPT, Claude, and other assistants a single connection to all of it.