# TikTok for Business MCP is live. What it is, and how a hosted gateway differs

> TikTok for Business MCP is live with two official URLs. Get MCP Ads is a hosted gateway with its own TikTok source, not TikTok's MCP.

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

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

## In short

TikTok for Business documents a first-party MCP, last updated August 2026, with two URLs: about 400 tools on the flat endpoint and about 40 core tools on the layered one. Get MCP Ads is not that server. We ship our own TikTok source on one hosted URL next to five other live sources. There is no X Ads here.

## Key takeaways

- TikTok for Business MCP is TikTok's server. This page is not titled as if we were that MCP.
- Official URLs: `tt-ads-mcp-flat` (around 400 tools at connection) and `tt-ads-mcp-layer` (around 40 core tools first).
- TikTok's help article, updated August 2026, recommends the flat URL for Claude.
- Get MCP Ads ships a TikTok Ads source of 32 tools (5 write) on `mcp.getmcpads.com/mcp`, next to five other live sources.
- Writes on this gateway preview then confirm and are absent on Free. That rule is ours, not TikTok official.
- There is no X Ads source here. Microsoft Advertising is soon, with no tools.

## 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.getmcpads.com/mcp` |
| Account access | ticked-account allowlist, checked server-side |
| Official TikTok flat URL | `https://business-api.tiktok.com/open_mcp/tt-ads-mcp-flat` |
| Official TikTok layer URL | `https://business-api.tiktok.com/open_mcp/tt-ads-mcp-layer` |
| TikTok tools on this gateway | 32 (5 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 did TikTok ship?

TikTok's [About TikTok for Business MCP Server](https://ads.tiktok.com/resources/help/article/about-tiktok-for-business-mcp-server) help article (last updated August 2026) describes a first-party MCP that exposes campaign management, reporting, audiences and creatives as tools. Setup copy says no developer credential or API key is required for that official server.

Official TikTok tool-loading URLs, from TikTok's help article

| Strategy | URL | When to use (TikTok's words) |
| --- | --- | --- |
| Full disclosure | https://business-api.tiktok.com/open_mcp/tt-ads-mcp-flat | Around 400 tools load at connection. Recommended for Claude. |
| Progressive disclosure | https://business-api.tiktok.com/open_mcp/tt-ads-mcp-layer | Around 40 core tools load first; more are discoverable on demand. |

## How is a hosted gateway different?

Get MCP Ads is not TikTok's MCP. We operate a third-party gateway at `https://mcp.getmcpads.com/mcp` with a TikTok Ads source of 32 tools, 5 of them writes that preview then confirm. The same URL carries Meta, Google, Pinterest, GA4 and Search Console. Account access is a ticked-account allowlist, checked server-side.

TikTok official versus this gateway's TikTok source

|  | TikTok for Business MCP | Get MCP Ads TikTok source |
| --- | --- | --- |
| Whose server | TikTok, first-party | Third-party hosted gateway |
| URLs | Two: flat (~400) and layer (~40) | One gateway URL, six live sources |
| Other platforms on that URL | TikTok Ads | Five other live sources |
| Writes on this product | As TikTok documents | Preview then confirm; absent on Free |

1. Read TikTok's help article and pick their flat or layer URL if you want TikTok official.
2. If you want TikTok next to Google, Meta, Pinterest, GA4 and Search Console, paste the Get MCP Ads URL into your MCP client.
3. Connect TikTok Ads in the Get MCP Ads dashboard and tick advertisers.
4. Do not mix the two URLs up: theirs are open_mcp, ours is mcp.getmcpads.com/mcp.

## When should you use TikTok official instead?

- The work is TikTok only and you want the first-party catalogue, including the ~400-tool flat URL.
- You do not want a third party in the TikTok token path.
- You need a TikTok surface we have not modelled. Their help article will move first on TikTok-only tools.

## Questions

### Are you TikTok's MCP?

No. TikTok for Business MCP is TikTok's first-party server, with two official URLs documented in TikTok help updated August 2026. Get MCP Ads is a hosted gateway with its own TikTok Ads source plus five other live sources. Do not title or bookmark this page as TikTok's MCP. Use their URLs when you want theirs.

### Which URL do I paste into Claude?

If you want TikTok official, TikTok recommends the flat URL for Claude, around 400 tools at connection. If you want TikTok plus Google, Meta, Pinterest, GA4 and Search Console on one connector, paste mcp.getmcpads.com/mcp. Those are different OAuth grants. Mixing them is two servers, not a merge.

### Why is your TikTok tool count smaller than 400?

Because it is a different catalogue. TikTok's flat endpoint loads around 400 tools at connection, per their help article. Our TikTok source is curated and counted from our catalogue on each build. We do not claim their 400 as ours, and we do not pad our list to match it.

### Can I write TikTok campaigns here on Free?

No. Write tools are absent on Free and refused if called. On a paid plan, TikTok writes preview then confirm, and campaigns are created paused. That preview rule is this gateway's. TikTok official documents its own write behaviour on its help pages.

### Does connecting TikTok expose every advertiser?

Not on this gateway. After OAuth, advertisers start unticked. The ticked-account allowlist is checked server-side, including through run_tool. TikTok official account reach is whatever TikTok documents for that grant. Do not assume the two servers share an allowlist or a token.

### Do you ship X Ads because TikTok official is live?

No. There is no X Ads source. Microsoft Advertising is soon: OAuth exists, tools do not. Official X and Microsoft MCPs are separate products, covered in their own news pages. TikTok going live at TikTok does not add sources to this gateway.

## Sources

- [About TikTok for Business MCP Server](https://ads.tiktok.com/resources/help/article/about-tiktok-for-business-mcp-server) (TikTok for Business, 2026-08)
- [TikTok for Business MCP flat URL](https://business-api.tiktok.com/open_mcp/tt-ads-mcp-flat) (TikTok for Business)
- [TikTok for Business MCP layer URL](https://business-api.tiktok.com/open_mcp/tt-ads-mcp-layer) (TikTok for Business)

## Related

- [TikTok Ads with your assistant](https://www.getmcpads.com/guides/sources/tiktok-ads): 32 tools, what to ask, what it can change.
- [TikTok Ads MCP Server](https://www.getmcpads.com/tools/tiktok-ads): The server itself: 32 tools, the endpoint, the repository.
- [TikTok Ads MCP API reference](https://www.getmcpads.com/docs/sources/tiktok-ads): Every parameter of every tool, with what it accepts.
- [Pricing](https://www.getmcpads.com/pricing): Which plan includes writes.
- [Official ads MCPs compared](https://www.getmcpads.com/articles/official-ads-mcp-landscape): TikTok next to Google, Meta, Microsoft, X.
- [One MCP URL for six live sources](https://www.getmcpads.com/articles/one-mcp-url-six-sources): Our TikTok source sits on that URL.
- [X launched an Ads MCP](https://www.getmcpads.com/articles/x-ads-mcp): Another official server we do not ship.

## 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/tiktok-ads-mcp-official
Every page under /articles, /guides and /docs is available as Markdown: append `.md`, or send `Accept: text/markdown`.
