Meta Ads MCP Server

Meta Ads MCP server enabling AI agents to interact with Meta advertising platforms — querying Facebook and Instagram ad campaign performance, analyzing spend and ROAS, inspecting ad sets and creatives, retrieving audience insights, and integrating Meta's advertising analytics into agent-driven marketing optimization and performance reporting workflows.

Evaluated Mar 06, 2026 (0d ago) vcurrent
Homepage ↗ Repo ↗ Social Media meta facebook instagram ads mcp-server marketing advertising social-media
⚙ Agent Friendliness
67
/ 100
Can an agent use this?
🔒 Security
81
/ 100
Is it safe for agents?
⚡ Reliability
66
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
68
Documentation
72
Error Messages
70
Auth Simplicity
50
Rate Limits
68

🔒 Security

TLS Enforcement
100
Auth Strength
82
Scope Granularity
80
Dep. Hygiene
68
Secret Handling
72

HTTPS enforced. Meta OAuth 2.0 with scoped Marketing API permissions. GDPR. Community MCP. Use System User token for automation. Store access tokens securely.

⚡ Reliability

Uptime/SLA
72
Version Stability
65
Breaking Changes
60
Error Recovery
65
AF Security Reliability

Best When

An agent needs to analyze Meta (Facebook/Instagram) advertising performance — for campaign reporting, ROI analysis, or ad creative optimization.

Avoid When

You're using Google Ads, LinkedIn Ads, or TikTok Ads — or if you need organic social posting (Meta's Marketing API is complex for that use case).

Use Cases

  • Querying Meta ad campaign performance metrics from marketing analytics agents
  • Analyzing Facebook and Instagram ad spend and ROAS from reporting agents
  • Inspecting ad creative performance from creative optimization agents
  • Monitoring audience reach and engagement from campaign management agents
  • Generating performance reports across Meta platforms from analytics agents
  • Identifying underperforming ads for optimization from audit agents

Not For

  • Teams using Google Ads, LinkedIn Ads, or other ad platforms (use their specific MCPs)
  • Teams without Meta Business Manager accounts
  • Organic social media management (this is for paid advertising analytics)

Interface

REST API
Yes
GraphQL
Yes
gRPC
No
MCP Server
Yes
SDK
Yes
Webhooks
No

Authentication

Methods: oauth2 api_key
OAuth: Yes Scopes: Yes

Meta OAuth 2.0 with Marketing API access token. System User token or User token with ads_read/ads_management permissions. App ID + App Secret + Access Token. Business Manager access required.

Pricing

Model: usage-based
Free tier: Yes
Requires CC: No

Meta Marketing API is free with standard access. Advanced features require API tier upgrade. Ad spend is separate. Community MCP server is open source and free.

Agent Metadata

Pagination
cursor
Idempotent
Partial
Retry Guidance
Not documented

Known Gotchas

  • Meta Graph API versioning is aggressive — tokens tied to specific API versions
  • App Review required for some permissions — standard access may be limited
  • Access token expiry: user tokens expire in 60 days; system user tokens longer
  • Meta's rate limits are complex and account-level — hard to predict for agents
  • Business Manager hierarchy (Ad Account > Campaign > Ad Set > Ad) must be understood
  • Community MCP server — Meta Marketing API is complex; coverage may be partial

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for Meta Ads MCP Server.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-06.

5404
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered