# Meta Ads MCP: official vs hosted

> Meta official mcp.facebook.com/ads versus a hosted gateway. We add five other live sources, a ticked-account allowlist, and preview/confirm writes.

[Articles](https://www.getmcpads.com/articles)

Compare. Published 30 Aug 2026. Updated 30 Aug 2026. By The Get MCP Ads team, published by BENLY HLG.

## In short

Meta hosts an Ads MCP at mcp.facebook.com/ads for Meta ads only. Get MCP Ads is a third-party hosted gateway at one URL, with 6 live sources including Meta. We add a ticked-account allowlist checked server-side and writes that preview then confirm. The Free plan has no write tools. This is not a claim that we beat Meta on Meta.

## Key takeaways

- Meta's official Ads MCP is remote-hosted at mcp.facebook.com/ads and is Meta only.
- Meta's overview (14 Jul 2026) lists seven tool categories, including ad creation and management. It does not publish a tool count on that page, so this article does not invent one.
- This gateway ships 57 Meta Ads tools from the catalogue, plus five other live sources on the same URL.
- The ticked-account allowlist is checked server-side, including through `run_tool`. Connecting Business Manager is not enough.
- Writes on this gateway preview then confirm. They are absent on Free.
- Use Meta official when you want Meta only, from Meta. Use this gateway when the same assistant must also reach Google, TikTok, Pinterest, GA4 or Search Console.

## Spec

| Field | Value |
| --- | --- |
| Product | Get MCP Ads |
| Category | hosted MCP gateway |
| Protocol | MCP (Model Context Protocol) |
| Live sources | 6: Meta Ads, Pinterest Ads, Google Ads, TikTok Ads, Search Console, Google Analytics 4 |
| Auth | OAuth 2.1 + dynamic client registration |
| Transport | HTTPS, streamable HTTP |
| Endpoint | `https://mcp-review.getmcpads.com/mcp` |
| Account access | ticked-account allowlist, checked server-side |
| Official Meta MCP | `https://mcp.facebook.com/ads` |
| Meta Ads tools here | 57 (23 write) |
| Pricing | Free 0 (1 ad account, 1 seat, 200 tool calls per period, read only). Pro 39 per month. Team 99 per month. Agency 199 per month. |

## What does Meta official mcp.facebook.com/ads actually do?

Meta's Ads MCP Server overview, updated 14 Jul 2026, describes a Meta-hosted MCP at mcp.facebook.com/ads. It works with any MCP-compatible agent. Tools are grouped into seven categories: comprehensive reporting, ad creation and management, catalogue creation and management, signals and datasets, help and troubleshooting, A/B tests and conversion lift studies, and activity logs. That page does not state a tool count.

1. Read Meta's Ads MCP overview and decide whether Meta only is enough.
2. If you need six live sources on one URL, paste the Get MCP Ads endpoint into your MCP client.
3. Connect Meta Ads in the Get MCP Ads dashboard and tick the accounts the gateway may reach.
4. Ask the assistant something the meta_* catalogue can answer on a ticked account.

Primary source: Meta's [Ads MCP Server overview](https://developers.facebook.com/documentation/ads-commerce/ads-ai-connectors/ads-mcp-server/ads-mcp-server-overview) and the endpoint [`https://mcp.facebook.com/ads`](https://mcp.facebook.com/ads). This article omits a Meta tool count because the overview does not print one. Inventing a number would make the rest of the comparison untrustworthy. Meta remains the first-party path for Meta-only work, including Meta-defined writes as Meta documents them.

If the brief is Meta reporting, Meta catalogues, Meta experiments and Meta activity logs, start there. You do not need a third-party gateway to ask Meta about Meta. The hosted URL in this article is a different shape: six live sources, a ticked-account allowlist, and preview-then-confirm writes that are absent on Free.

## What does a hosted gateway add next to Meta?

Not a louder Meta catalogue. The point is the other five live sources on the same URL, a ticked-account allowlist, OAuth 2.1 with dynamic client registration, and writes that preview then confirm. Meta remains the first-party path for Meta-only work. Six live sources, Meta included, share `mcp-review.getmcpads.com/mcp`.

Official Meta Ads MCP versus this hosted gateway

|  | Hosting | Sources on that URL | Account access | Writes |
| --- | --- | --- | --- | --- |
| Official Meta Ads MCP | Meta-hosted at mcp.facebook.com/ads | Meta ads only | Whatever the Meta grant reaches | Ad creation and management, as Meta documents |
| Get MCP Ads | Hosted gateway, `https://mcp-review.getmcpads.com/mcp` | 6 live sources, Meta included | Ticked-account allowlist, checked server-side | Preview then confirm; absent on Free |

On this gateway Meta Ads is 57 tools (23 write), counted from the catalogue on the [Meta Ads MCP Server](https://www.getmcpads.com/tools/meta-ads) page. That is a different list from Meta official. The other five live sources are Pinterest Ads, Google Ads, TikTok Ads, Search Console, Google Analytics 4. Writes here preview then confirm; see [Pause a campaign from an assistant](https://www.getmcpads.com/articles/mcp-ads-writes). Free has no write tools.

## When should you stay on Meta official?

Stay on Meta official when the work is Meta only and you want the first-party host, when you do not want a third party in the token path, or when you need a Meta surface this gateway has not modelled. Meta's overview will move first on Meta-only features. That is 1 good reason to keep their URL in the client.

- The work is Meta only and you want the first-party host.
- You do not want a third party in the token path.
- You need a Meta surface this gateway has not modelled. Meta's overview will move first on Meta-only features.

A Meta-only independent who never asks about Google Ads, GA4 or Search Console should start with mcp.facebook.com/ads. Adding this gateway on top gives two Meta-capable paths and two names for one campaign. Most desks pick one per job. See [Connect Meta Ads to Claude](https://www.getmcpads.com/articles/meta-ads-mcp-claude) if the client is Claude and the question is how to paste the hosted URL.

## When is a hosted gateway the better fit?

The hosted gateway is the better fit when the same assistant must also read Google Ads, TikTok, Pinterest, GA4 or Search Console, when an agency desk needs a ticked-account allowlist so Business Manager OAuth does not expose every client, or when writes should preview then confirm and stay absent on Free. Those are product rules, not Meta's.

- The same assistant must also read Google Ads, TikTok, Pinterest, GA4 or Search Console.
- An agency desk needs a ticked-account allowlist so MCC or Business Manager OAuth does not expose every client.
- Writes should preview, then confirm, and stay absent on Free.

A worked example: Monday numbers that join Meta spend to GA4 checkout and Search Console queries. Official Meta MCP can answer the Meta side. It cannot call `ga4_run_report` or `gsc_query_search_analytics`. One hosted URL can, once those sources are connected and ticked. The [one URL article](https://www.getmcpads.com/articles/one-mcp-url-six-sources) is the purchase thesis. [Pricing](https://www.getmcpads.com/pricing) is which plan includes writes.

## When should you not use this comparison?

Skip this page when you already know the job is Meta official, when you need X Ads or Microsoft Advertising tools, or when you wanted a tool-count fight. Meta's overview does not print a number. We will not invent one. There is no X Ads on this gateway. Microsoft Advertising is soon: OAuth exists, tools do not.

- You already picked Meta official. Use mcp.facebook.com/ads.
- You need X Ads. This product does not ship it.
- You need Microsoft Advertising tools today. Our tools do not exist; Microsoft's open pilot is a separate server.
- You wanted us to claim we beat Meta on Meta. We do not.

The honest row is shape, not score. One platform versus six live sources. Grant-wide reach versus a ticked-account allowlist. Meta-defined writes versus preview-then-confirm. If a vendor table hides missing sources behind a Meta tool count, it is not this table. Official X and Microsoft sit in the [landscape](https://www.getmcpads.com/articles/official-ads-mcp-landscape).

## Questions

### Are you saying you beat Meta on Meta?

No. Meta is the first-party host for Meta ads MCP. This page compares shapes: one platform versus six live sources, grant-wide reach versus a ticked-account allowlist, and Meta-defined writes versus preview-then-confirm on this gateway. If the job is Meta only, start with mcp.facebook.com/ads. If the job crosses platforms, one hosted URL is the other shape.

### How many tools does Meta official ship?

Meta's Ads MCP overview updated 14 Jul 2026 lists seven categories and points to an available-tools inventory. It does not print a single number on that overview page, so this article does not invent one. Get MCP Ads Meta Ads is counted from our catalogue on every build, which is a different list.

### Do I need both URLs in the same client?

Only if you want both shapes at once. Meta official is mcp.facebook.com/ads. This gateway is mcp.getmcpads.com/mcp. Putting both in one client means two OAuth grants and two tool lists. Most desks pick one per job: Meta official for Meta-only reporting, or this gateway when Google, GA4 or Search Console sit in the same question.

### Does Business Manager OAuth expose every ad account here?

No. Connecting a Meta Business Manager does not expose the client accounts under it. After OAuth, the dashboard lists what the token can reach and every account starts unticked. The gateway answers only for the IDs you tick. The check runs server-side on every call, including calls routed through run_tool.

### Can the Free plan write to Meta?

No. Write tools are absent from the tool list on the Free plan, and calling one is refused before it reaches Meta. On a paid plan, every write previews first: without confirm set to true, the tool describes the change and applies nothing. That rule is this product's, not Meta's official MCP.

### Do you ship X Ads on the same URL?

No. There is no X Ads source. Microsoft Advertising is soon: OAuth exists, tools do not. The six live sources are Meta Ads, Google Ads, TikTok Ads, Pinterest Ads, GA4 and Search Console. Official X and Microsoft MCPs are separate products, covered in the landscape article.

## Sources

- [Ads MCP Server overview](https://developers.facebook.com/documentation/ads-commerce/ads-ai-connectors/ads-mcp-server/ads-mcp-server-overview) (Meta, 2026-07-14)
- [Meta Ads MCP endpoint](https://mcp.facebook.com/ads) (Meta)

## Related

- [Meta Ads with your assistant](https://www.getmcpads.com/guides/sources/meta-ads): 57 tools, what to ask, what it can change.
- [Meta Ads MCP Server](https://www.getmcpads.com/tools/meta-ads): The server itself: 57 tools, the endpoint, the repository.
- [Meta Ads MCP API reference](https://www.getmcpads.com/docs/sources/meta-ads): Every parameter of every tool, with what it accepts.
- [Pricing](https://www.getmcpads.com/pricing): Which plan includes writes.
- [Connect Meta Ads to Claude](https://www.getmcpads.com/articles/meta-ads-mcp-claude): Claude Connectors versus Meta official.
- [Official ads MCPs compared](https://www.getmcpads.com/articles/official-ads-mcp-landscape): Google, Meta, TikTok, Microsoft and X.
- [One MCP URL for six live sources](https://www.getmcpads.com/articles/one-mcp-url-six-sources): The purchase thesis.

## Author

Written by the team that ships Get MCP Ads, the hosted MCP gateway this page describes. Every count on the page is read from the tool catalogue rather than typed out, so it cannot drift from what the gateway serves. BENLY HLG publishes the site; Get MCP Ads is a separate product from Benly and does not read Benly data.

---

This page as HTML: https://www.getmcpads.com/articles/meta-ads-mcp-official-vs-hosted
Every page under /articles, /guides and /docs is available as Markdown: append `.md`, or send `Accept: text/markdown`.
