Meta Ads MCP by Markifact

Meta Ads MCP server for Facebook and Instagram ads in Claude, ChatGPT, Codex, Cursor and any MCP client: reports with breakdowns, campaigns, ad sets, ads, creatives, audiences and catalogs, with approval on every write. Hosted by Markifact, OAuth login, nothing to install locally.

Hosted MCP Server

npx add-mcp 'https://api.markifact.com/mcp/meta-ads'

Installs into Claude Code, Codex, Cursor and more

Documentation

The Meta Ads MCP server for Facebook & Instagram

Connect Meta Ads to Claude, ChatGPT, or any AI agent. Analyze performance, create campaigns and creatives, manage ad sets, and approve every change before it touches your Facebook and Instagram ads.

Bassem Gamal Ahmed Juan

10,000+ marketers scaling with AI.

See Meta Ads MCP in action

Trusted by marketing teams at

What you can do with Meta Ads MCP

From reporting to campaign management, Markifact helps you analyze, create, and manage Meta Ads directly from Claude or ChatGPT.

Claude comparing Facebook and Instagram placement performance through Markifact MCP

Report across ad accounts

Analyze campaign, ad set, ad, and creative performance across multiple Meta ad accounts with breakdowns for placements, devices, age, gender, and more.

Track pixels and CAPI

Inspect Meta Pixel and Conversions API setup, review event coverage and match quality, and catch tracking issues that hurt attribution.

Claude drafting a Meta carousel ad with product images and prices, waiting for approval in Markifact

Create ads and creatives

Build image, video, carousel, and catalog ads, then connect creatives to your campaigns and ad sets from one workflow.

Create campaigns and ad sets

Create campaigns and ad sets with budgets, targeting, placements, schedules, and optimization settings using natural language prompts.

Custom audience of past buyers expanded into a Lookalike 1% audience of 2.1 million people

Manage audiences

Work with custom audiences, lookalike audiences, and engagement audiences to support campaign targeting and audience expansion.

Optimize performance

Find high CPA ad sets, detect creative fatigue, shift budgets to winners, and pause underperforming campaigns with approval-based actions.

Use Meta Ads in your favorite AI. Plus your whole marketing stack

One MCP server. Meta Ads, the rest of your stack, and the AI assistant you already use.

Browse all integrations

Set up in minutes

No coding, no server hosting, no API tokens. Three steps and you're managing Meta Ads from your AI assistant.

Connect Meta Ads to Markifact with one-click OAuth

1

Connect Meta Ads

Sign up for Markifact and connect your Meta Ads account with one-click OAuth. No API tokens, no developer setup.

Clients

  • Claude
  • ChatGPT
  • Cursor
  • Codex
  • Gemini CLI
  • Other clients

Markifact is available in the Claude connector directory:

Connect in Claude

Open the listing and click Connect to add Markifact to Claude.

2

Connect your AI assistant

Install Markifact from the Claude directory or ChatGPT marketplace, then sign in. For other clients, use the setup shown in the tabs.

Create Meta Ads campaigns and ad creatives from Claude using Markifact

3

Start managing ads

Create campaigns, build ad creatives, optimize ad sets, and manage Advantage+ in plain English. Full read and write access to your ad account.

Start with your first task

Choose a guide and put your connection to work.

Connect Meta Ads to Claude

Install the approved connector and run your first campaign report.

Connect Meta Ads to ChatGPT

Use the approved app to compare Facebook and Instagram performance.

Review Meta Ads in Claude Code

Bring account analysis into a repeatable developer workflow.

Meta Ads MCP prompt examples

Use Markifact MCP to research, launch, report, and optimize Meta Ads from Claude, ChatGPT, Cursor, or any MCP-compatible client.

Create campaign drafts and prepare them for approval.

  • Create a paused campaign for this offer with 3 ad sets and 5 image ads.
  • Build a video ad campaign draft for this landing page.
  • Create carousel ad ideas for this product and prepare them for review.
  • Build lookalike audience ideas based on existing customer audiences.

What a session actually looks like

A creative fatigue check in Claude, from prompt to approved change. Your AI pulls the report, finds the tired ads, and waits for your sign-off.

Claude conversation finding fatigued Meta ad creative and drafting replacements through Markifact MCP, with the create creative operation waiting for approval

Example session. Claude uses Markifact's real Meta Ads tools (meta_ads_get_report, meta_ads_create_ad_creative); write operations always stop for your approval.

Compare your options

Which Meta Ads MCP option is right for you?

Meta released its official Ads MCP in open beta in April 2026, open-source servers exist on GitHub, and Markifact is the managed MCP layer built for marketers and agencies. Here's how to pick.

Official Meta MCP

First-party, free, in open beta

Choose it if

  • You manage one ad account with simple needs
  • You want Meta-authenticated tools by adding mcp.facebook.com/ads to Claude or ChatGPT

Open-source MCPs

Free, self-hosted, full control

Choose it if

  • You're technical and have an approved Meta developer app
  • You want to own the hosting, the code, and the maintenance

Markifact

Managed, multi-platform, approval-based

Choose it if

  • You manage multiple ad accounts or clients
  • You need image, video, carousel, and catalog creative workflows
  • You want Google Ads, TikTok, GA4, and Sheets in the same conversation, with approval before anything goes live
CapabilityMarkifactOfficial Meta MCPOpen-source MCPs
SetupManaged setup with OAuthOAuth-based setupRequires hosting, credentials, and configuration
SecuritySafe and secure. Markifact is an approved Meta tech providerMeta-native and secureYou need to apply to Meta to get approved
Best forMarketers, agencies, and teams managing real ad workSmall advertisers managing one channel with simple needsDevelopers who want full control
Meta Ads reportingCampaign, ad set, ad, creative, audience, and account-level reportingSupports all metrics and dimensions, same as MarkifactBloated with hardcoded metrics and dimensions
Multiple ad accountsBuilt for multi-account workflowsOne account per tool requestOne account per tool request
Write actionsCreate and update campaigns, ad sets, ads, budgets, audiences, and creativesBasic write actionsOften missing actions, or expose so many tools they bloat context
Approval controlsApproval-based actions before changes go liveDepends on Meta's controlsYou need to build this yourself
Ad formatsImage, video, carousel, catalog, and dynamic creative where supportedLimited placement customizationDepends on implementation
Beyond Meta AdsGoogle Ads, TikTok Ads, LinkedIn Ads, GA4, Sheets, Slack, and moreMeta onlyUsually Meta only unless extended
MaintenanceHandled by MarkifactHandled by MetaYou maintain hosting, auth, API changes, and errors
Who should choose itTeams who want production-ready marketing executionTeams managing a single account with simple needsTechnical teams who want to build and maintain their own server

Frequently Asked Questions

Have a different question? Reach out to Markifact support team.

What is Meta Ads MCP?

Is Meta Ads MCP the same as Facebook Ads MCP?

Is Markifact Meta Ads MCP official?

How is Markifact different from the official Meta Ads MCP?

Which AI clients does Markifact support for Meta Ads MCP?

Can I use Meta Ads MCP with Claude?

Can I use Meta Ads MCP with ChatGPT?

What can I do with Meta Ads MCP in Markifact?

Can I create campaigns, ad sets, ads, and creatives through MCP?

Can Markifact manage multiple Meta ad accounts?

Do I need to create a Meta developer app?

Is my Meta Ads connection secure?

Is it safe to use MCP for Meta Ads management?

Can I research competitor ads with Meta Ads MCP?

Should I use Meta Ads MCP or the Meta Ads AI agent?

Can I analyze organic Facebook Page performance?

Can I analyze organic Instagram performance?

Is there a Claude connector for Meta Ads?

Is there a Meta Ads MCP repository on GitHub?

More MCP servers

All MCP servers

Start using Meta Ads in Claude today

Connect your Meta Ads account and start managing campaigns, ad sets, and creatives from Claude, ChatGPT, or any MCP client.