Meta Ads MCP

Meta Ads MCP for your AI

The AdBid Meta Ads MCP — read your campaigns, insights and spend in plain language.

The AdBid Meta Ads MCP is a Model Context Protocol (MCP) server that connects Claude, ChatGPT, Cursor, Perplexity, or any MCP client to your Meta (Facebook & Instagram) Ads. Ask about ad accounts, campaigns, ad sets, ads, insights, and spend in plain language — no dashboards, no exports. It reads through your existing AdBid connection, so you never paste a Meta token, and every call is read-only.

Claude · adbid-ads MCP
What’s my ROAS by country for the last 30 days?
Top markets by return on ad spend:
United States
4.8×
Germany
3.6×
Brazil
2.9×
Read-only · every call is a GET
get_insights
get_account_spend
Setup
2 min

Generate a key, add one line to your MCP client, done.

Access
Read-only

Every request is a GET — it can never change or spend anything.

Platforms
Meta

Facebook & Instagram Ads today; Google and TikTok next.

What it is

A Meta Ads MCP that speaks plain language

An ads MCP server is a small bridge that lets an AI assistant read your advertising data through a standard protocol. Instead of opening Ads Manager, you ask your assistant a question and it calls the AdBid Ads MCP to fetch the answer. Because it runs on the Model Context Protocol, the same setup works in Claude, ChatGPT, Cursor, and other MCP clients. The AdBid MCP is scoped to reading Meta Ads: accounts, campaigns, ad sets, ads, performance insights, and spend.

Works with Claude, ChatGPT, Cursor, Perplexity — any MCP client.
Covers Meta (Facebook & Instagram) ad accounts, campaigns, ad sets and ads.
Pulls insights and spend for any level and date range, with breakdowns.
Claude
ChatGPT
Cursor
Perplexity
AdBid
MCP
Meta Ads
What you can ask

From a question to an answer, no exports

Once connected, you talk to your ad accounts the way you would ask a teammate. The assistant turns your question into the right read call and returns the numbers — impressions, clicks, CTR, CPC, CPM, spend, reach, ROAS — grouped how you asked. No spreadsheets, no copy-paste, no waiting on a report.

“List my Meta ad accounts and their currency.”
“Show active campaigns in act_1234 with their daily budgets.”
“What’s my CPA and ROAS by country for the last 30 days?”
“How much did account act_1234 spend this month?”
“ROAS & CTR by campaign, last 30 days”
ROAS
4.8×
CTR
2.1%
CPA
$12
Spend
$48k
Safe by design

Read-only, and no token to paste

The AdBid Ads MCP never writes: it cannot create, edit, pause, or delete anything, and it cannot spend budget — every call is a read. And because it authenticates through your existing AdBid account, you don’t hand a raw Meta token to a config file. You generate a personal MCP key in AdBid, which resolves to your account and its connected Meta profiles. Revoke the key any time.

Every request is an HTTP GET — writes are impossible.
No Meta token in your client config — auth goes through AdBid.
Per-key access you can revoke instantly from Settings.
GET ✓POSTDELETE

Reads only. Can’t create, edit, pause, delete or spend.

Tools

What the MCP can read

Six read-only tools cover the whole Meta Ads hierarchy and its numbers. Your assistant picks the right one for each question.

list_ad_accounts

Every Meta ad account you can access, with currency, status and spend.

list_campaigns

Campaigns for an account: status, objective, budget and buying type.

list_adsets

Ad sets for a campaign or account: targeting, optimization goal and budget.

list_ads

Ads for an ad set, campaign or account, with their creative and status.

get_insights

Impressions, clicks, CTR, CPC, CPM, spend, reach and ROAS — any level, any date, with breakdowns.

get_account_spend

A quick spend summary for an account over any date range.

FAQ

Meta Ads MCP — common questions.

What is the Meta Ads MCP?

It is a Model Context Protocol (MCP) server from AdBid that lets AI assistants like Claude and ChatGPT read your Meta (Facebook & Instagram) Ads — accounts, campaigns, ad sets, ads, insights and spend — in plain language. It is read-only.

Do I need a Meta access token?

No. You connect Facebook once inside AdBid, then generate an AdBid MCP key. The key resolves to your account and its Meta connection, so you never paste a raw Meta token into your AI client.

Is it safe? Can it change my campaigns?

It cannot. Every call is an HTTP GET. The read-only MCP can list and analyze your ads but can never create, edit, pause, delete, or spend. You can revoke your key at any time.

Which AI clients does it work with?

Any MCP client — Claude Desktop, ChatGPT, Cursor, Perplexity, Continue and others. You add one server entry with your AdBid MCP key and the tools appear automatically.

Which ad platforms are supported?

Meta (Facebook & Instagram) Ads today — so the same server works as a Facebook Ads MCP and an Instagram Ads MCP. Google Ads and TikTok read tools are on the roadmap, and full campaign automation with guardrails is available inside AdBid.

Is it free?

The read-only Ads MCP is included with your AdBid account. Start free, connect Facebook, generate a key, and connect your AI client in about two minutes.

Connect your ads to AI

Talk to your Meta Ads from Claude or ChatGPT

Start free, connect Facebook, generate an MCP key, and ask your first question in minutes.