Not available yet. MetaMCP is awaiting approval from Meta before it can be used. Please check again in few days (updated 2026.08.26). · Questions?
Takes about 5 minutes

Connect Meta Ads to Claude

MetaMCP is a third-party MCP connector that lets Claude AI read and manage your Facebook and Instagram ad accounts. Three steps — authenticate, generate URL, add to Claude.

1

Create your MetaMCP account

Go to metamcp.net/login and enter your email address. We send you a one-time code — no password needed. Your first month is free, no credit card required.

Email login — no password Enter your email → receive a 6-digit code → you're in. Account created automatically on first login.
2

Connect your Meta account

In your dashboard, go to MCP Settings and click "Connect with Facebook". You'll be redirected to Facebook to approve the connection. MetaMCP requests only the permissions it needs to manage your ads.

Facebook OAuth — secure, revocable You approve access in Facebook's own dialog. MetaMCP stores your token encrypted. Revoke any time from Facebook Settings → Apps and Websites.
  • ads_read — read campaigns, ad sets, ads and performance data
  • ads_management — create, pause and update campaigns
  • business_management — list ad accounts in your Business Manager
  • pages_show_list — list Facebook Pages (needed to create ad creatives)
MetaMCP is a third-party connector, not affiliated with Meta Platforms, Inc. It uses Meta's official Marketing API (v19.0) to access only the ad accounts you authorize. You can disconnect at any time from MetaMCP dashboard or from Facebook Settings.
3

Generate your MCP URL

Still in MCP Settings, click "Generate URL". This creates a personal connector URL unique to your account. Copy it — you'll paste it into Claude in the next step.

https://www.metamcp.net/mcp.ashx?token=your_personal_token
Keep this URL private. Anyone with it can read and act on your connected Meta ad accounts. If it's ever compromised, regenerate it in MCP Settings — the old URL is invalidated instantly.
4

Add to Claude

In Claude (browser at claude.ai or Claude Desktop), go to:

Settings → Connectors → Add custom connector → paste your URL

Set tools to "Always approve" — this stops a permission popup on every tool call. Claude still asks you before making any change to your account.

Works with any Claude plan including free claude.ai browser, Claude Desktop, and Claude mobile. The connector loads 20 Meta Ads tools automatically once added.
5

Run your first prompt

Open a new Claude conversation and try one of these to confirm everything is working:

Start here
List my Meta ad accounts and audit the campaigns for the last 30 days
Claude lists all your ad accounts, pulls campaign stats, and gives you a structured audit with ROAS, CPM, frequency, and recommendations.
Connection test
ping metamcp
Returns "pong" with your account ID and Meta connection status. Use this to confirm the connector is working.
You're connected. Claude now has access to your Meta ad accounts. Every write action (creating campaigns, pausing ads) requires your explicit approval — Claude always shows you what it will do before doing it.

Built-in safety — always on

These limits are enforced in the server code — they cannot be changed by any Claude prompt or tool argument.

⏸️
Always starts PAUSED
Every campaign, ad set, and ad Claude creates is PAUSED. Nothing can spend until you manually enable it in Meta Ads Manager.
💰
Budget cap enforced
New campaign budgets are capped server-side regardless of what Claude is asked to set. Existing budgets cannot be changed via the connector.
Approval before every write
Claude shows you the full plan — campaign name, targeting, copy, creative — and waits for your yes before creating or changing anything.
🔑
Revoke in seconds
Regenerate your URL in MCP Settings and the old one dies instantly. Or revoke the OAuth token directly in Facebook Settings.
📋
Full activity log
Every write action (campaigns, creatives, pauses) is logged in your dashboard with timestamp and IP address.
🖼️
Image approval
AI-generated images are shown to you one at a time. Claude waits for your approval before using any image in an ad creative.

For agencies — unlimited ad accounts

One MetaMCP subscription covers all ad accounts connected to your Meta Business Manager. Connect once via OAuth and Claude can see every account you have access to. Switch between client accounts in conversation: "audit the Aminopörssi account for last month" — Claude finds the right account by name automatically.

Agencies can run a full Meta Ads audit on a prospective client's account in minutes — if the client has granted your Business Manager access. The structured audit report Claude produces is client-ready.

MetaMCP is an independent third-party Meta Ads connector tool. It is not affiliated with, endorsed by, or sponsored by Meta Platforms, Inc. "Meta", "Facebook", and "Instagram" are trademarks of Meta Platforms, Inc. MetaMCP uses Meta's official Marketing API under Meta's Platform Terms.