Meta Ads MCP Server for Claude, ChatGPT & Codex

AdsCove Product & Engineering · Last verified July 29, 2026

Check performance, draft, adjust budgets — guardrails throughout

Direct answer

AdsCove gives your AI client a remote Meta Ads MCP connection without putting raw Meta tokens in the client. It can read performance, campaigns, ad sets, ads, creatives, catalogs, datasets, and activity; protected campaign, budget, targeting, and status writes wait for your explicit approval.

What Meta Ads MCP means

A Meta Ads MCP server translates AI requests into structured Meta advertising tools. AdsCove adds an ecommerce operating layer: one connection can combine Meta delivery data with optional Shopify orders and Google Ads evidence before the AI proposes a change.

How to connect

Connect Meta Ads in the AdsCove browser console, then add https://adscove.com/api/mcp to Claude, ChatGPT, Codex, Cursor, Gemini, or another remote-MCP client. OAuth is available in compatible clients; an AdsCove API key is the fallback.

https://adscove.com/api/mcp

Why use AdsCove

  • Remote Streamable HTTP endpoint — no local Meta token in the AI client
  • Read-only diagnosis before campaign, budget, targeting, or status writes
  • Paused campaign, ad-set, ad, duplicate, and test-matrix workflows
  • Per-execution approval, idempotency, and activity evidence for protected writes
  • Optional Shopify revenue and Google Ads context in the same conversation

Compatible AI clients

ClaudeChatGPTCodexCursorGemini CLIWindsurfAny remote MCP client

Setup and comparison guides

Core guarantees

  • Standard Facebook Login for Business authorization
  • Creation forces PAUSED; activation needs separate approval
  • Budgets handled in account currency; guardrails convert uniformly
  • Multiple ad accounts connect and disconnect independently

Available tools (68)

49 read (execute directly) · 19 write (need approval). Full parameters in Tools Reference.

meta_list_campaignsmeta_list_adsetsmeta_list_adsmeta_fetch_insightsmeta_get_campaign_performancemeta_get_adset_performancemeta_analyze_ad_performancemeta_get_audience_insightsmeta_analyze_audiencesmeta_analyze_wasted_spendmeta_detect_creative_fatiguemeta_explain_anomalymeta_get_ad_creativesmeta_search_interestsmeta_search_targetingmeta_browse_targetingmeta_list_custom_audiencesmeta_create_custom_audiencemeta_create_lookalikemeta_list_pages_and_pixelsmeta_list_pixelsmeta_list_instagram_accountsmeta_discover_assetsmeta_validate_assetsmeta_select_campaign_typemeta_get_campaign_detailsmeta_get_campaign_targetingmeta_list_automated_rulesmeta_build_launch_planget_meta_campaign_performanceget_meta_adset_performanceanalyze_meta_ad_performancesearch_meta_targetinglist_meta_campaignslist_meta_ad_setslist_meta_adsmeta_upload_creativemeta_upload_videometa_get_video_statusmeta_create_paused_campaignmeta_create_paused_adsetmeta_create_paused_admeta_clone_existing_post_adsmeta_duplicate_entitymeta_bulk_update_statusmeta_create_test_matrixmeta_create_automated_rulemeta_update_automated_rulemeta_disable_automated_rulemeta_update_statusmeta_update_budgetmeta_upload_offline_conversionsmeta_update_entitymeta_get_dataset_qualitymeta_get_dataset_statsmeta_get_dataset_errorsmeta_list_catalogsmeta_get_catalog_detailsmeta_get_catalog_diagnosticsmeta_list_catalog_productsmeta_get_product_detailsmeta_list_product_setsmeta_get_product_set_productsmeta_list_product_feedsmeta_get_product_feed_detailsmeta_list_ab_testsmeta_create_ab_testmeta_get_activity_log

Frequently asked questions

What is a Meta Ads MCP server?

It is a Model Context Protocol server that exposes Meta advertising data and actions as tools an AI client can call with structured inputs and outputs.

Does AdsCove also cover Facebook Ads MCP searches?

Yes. Facebook Ads and Meta Ads refer to the same advertising platform family here, so this page covers Facebook and Instagram ad-account workflows without creating a duplicate page.

Can the MCP change live campaigns?

AdsCove can prepare protected writes, but the write waits for explicit approval tied to that execution. Creation workflows use paused resources where supported, and activation is separate.

Is AdsCove Meta's official MCP?

No. AdsCove is an independent hosted MCP service using authorized Meta platform access. Meta also operates its own hosted Ads MCP endpoint.

Connect Meta Ads free