Ask Claude across your whole book of accounts.
The Advino MCP server is a Model Context Protocol endpoint that lets Claude or ChatGPT answer across every client and supplier at once — total spend by client, which accounts are disabled right now, true ROAS reconciled against Shopify, and creative scores — in plain English. Meta's official MCP manages one advertiser at a time; Advino answers for the entire agency book, and tells you whether the accounts are safe and what they really earned.
Works alongside Meta's official MCP (mcp.facebook.com/ads) — connect both in the same session.
Model Context Protocol is an open standard for letting AI assistants talk to external systems. Anthropic released it in 2024. Claude, ChatGPT, Cursor, and most agent frameworks now speak it.
Meta shipped an MCP server for the Marketing API on April 29, 2026. Their server answers questions like "what did this campaign spend yesterday?" Advino's server answers different questions: "which accounts have an active risk signal?" or "what's the real ROAS gap vs Shopify?"
Ask in plain English.
list_clientsaccount_spendget_account_healthget_creative_scoresget_alert_historylist_active_shieldsget_true_roasPlan gating.
Read tools have daily quotas on lower tiers. Write tools require human approval in the Advino app — Claude never silently pauses live campaigns.
| Tool | Type | Trial | Solo $29 | Studio $79 | Agency $199 | Scale $499 |
|---|---|---|---|---|---|---|
| get_account_health | read | 10/day | 100/day | ∞ | ∞ | ∞ |
| get_alert_history | read | 24h | 30d | ∞ | ∞ | ∞ |
| list_active_shields | read | ✓ | ✓ | ✓ | ✓ | ✓ |
| get_creative_scores | read | — | 1 acct | 5 | 15 | 40 |
| get_true_roas | read | — | — | ✓ | ✓ | ✓ |
| get_shield_rules | read | — | ✓ | ✓ | ✓ | ✓ |
| create_alert_rule | write | — | — | ✓ | ✓ | ✓ |
| pause_ad_set | write | — | — | approval | approval | approval |
| resume_ad_set | write | — | — | approval | approval | approval |
| bulk_action | write | — | — | — | approval | approval |
The Advino MCP, answered.
How is the Advino MCP different from Meta's official MCP server?
Meta's official Ads MCP (launched 2026, at mcp.facebook.com/ads) is powerful but single-advertiser: it manages and reports on one ad account at a time. The Advino MCP works one level up — across your whole agency book. Ask one question and get an answer spanning every client and supplier at once: total spend by client, which accounts are disabled right now, real ROAS reconciled against the store, creative scores. It's the cross-account, monitoring layer a per-account tool structurally can't provide — and you can connect both MCPs in the same session.
What can I ask the Advino MCP in Claude or ChatGPT?
Book-wide questions no single-account tool can answer, such as: how much every client spent last week broken down by supplier, which client accounts have an active risk signal right now, what your real ROAS is versus Meta-reported, which creatives scored below a threshold this week, and when the last Account Shield auto-pause fired and why.
Can the MCP pause or change my live campaigns?
Write actions (like pausing an ad set) require explicit human approval inside the Advino app — Claude or ChatGPT never silently changes live campaigns. Read tools are quota-limited on lower tiers; write tools are approval-gated on Studio and above.
Which AI clients work with the Advino MCP?
Any Model Context Protocol client: Claude (desktop and web), ChatGPT, Claude Code, and Cursor. The same endpoint (mcp.advino.app) and token format work across all of them.
About a minute.
Generate a token
Sign in to Advino, go to Settings → MCP, click "Generate token." Advino builds the exact snippet for your client with the token already baked in — copy, paste, done. Prefer to wire it up by hand? Steps 2–3 below.Add the server to your client
Claude Code — one command, no files to edit:claude mcp add --transport sse advino https://mcp.advino.app/sse \ --header "Authorization: Bearer adv_mcp_live_<your-token>"
Claude Desktop — add this to~/Library/Application Support/Claude/claude_desktop_config.json. This usesmcp-remote, which works on every version (needs Node/npx):{ "mcpServers": { "advino": { "command": "npx", "args": [ "-y", "mcp-remote", "https://mcp.advino.app/sse", "--header", "Authorization: Bearer adv_mcp_live_<your-token>" ] } } }ChatGPT & Cursor (and newer Claude Desktop builds) accept the remote URL directly — paste the endpointhttps://mcp.advino.app/sseand theAuthorization: Bearer …header into the client's connector panel, or for Cursor into~/.cursor/mcp.json:{ "mcpServers": { "advino": { "url": "https://mcp.advino.app/sse", "headers": { "Authorization": "Bearer adv_mcp_live_<your-token>" } } } }Restart and query
Restart the client. You should see advino in the MCP server list. Try the prompt "What's my account health?" — it should callget_account_health.
One token, any client. The token authorizes the agency, not the specific app — use one across Claude, ChatGPT, and Cursor, or generate one per device for auditability. Full walkthrough: Connect your Meta ad accounts to Claude in 60 seconds.