ads Official server available

TikTok MCP Server

TikTok MCP guide: connect TikTok Ads to Claude with TikTok's official server, about 400 tools. Plus a community option for organic video research.

Pricing
free
Page updated

The official TikTok Ads server is free, and you pay only your ad spend. The organic research server needs a TikNeuron API key.

View docs
https://business-api.tiktok.com/open_mcp/tt-ads-mcp-flat

TikTok now has an official MCP server. It was announced at TikTok World in May 2026 and it's live: the TikTok for Business MCP Server wraps about 400 TikTok API for Business endpoints as tools. That covers Smart+ and GMV Max campaigns, reporting, catalogs, creative assets, custom and lookalike audiences, and Business Center admin. You connect with a TikTok for Business login. No developer app or API key needed.

It's an ads server, though. It won't pull transcripts or engagement from random organic videos. For that kind of trend research, the community Seym0n/tiktok-mcp server gets subtitles, post stats and search results through the TikNeuron API.

A workflow that works well: ask Claude to find your top 5 ads by ROAS from the last 14 days, pull their hooks, and draft a new Smart+ campaign built around the winners with a capped budget. Then check it in Ads Manager before it goes live. For the creative side, see our top AI tools for vibe marketing.

Limits to know: 3 calls per second per tool, and your authorization expires after 30 days, so you'll re-login monthly. Loading all 400 tools eats context. If your client struggles, switch to the "layer" URL, which loads about 40 core tools and finds the rest on demand.

Official vs community TikTok MCP

TikTok for Business MCP Server

Remote server URL: https://business-api.tiktok.com/open_mcp/tt-ads-mcp-flat

TikTok's own hosted server, publicly available to all TikTok for Business users. Use it for anything that touches your ad account: reporting, Smart+ launches, catalogs and audiences. It doesn't do organic video analysis. For that, add the community Seym0n/tiktok-mcp server next to it.

What you can ask it

  • “Show me the performance report for all active TikTok campaigns this week, sorted by cost per conversion”
  • “Find my top 5 ads by ROAS over the last 14 days and tell me what their first 3 seconds have in common”
  • “Create a paused Upgraded Smart+ campaign for our new hoodie line with a $100 daily budget”
  • “Upload this product catalog and check it for diagnostic issues before I run catalog ads”
  • “Build a lookalike audience from last month's purchasers”
  • “Pull the transcript and engagement stats for this viral TikTok and break down why the hook works”

Features

  • Official TikTok server with about 400 API for Business endpoints as MCP tools
  • Create, update and manage Upgraded Smart+ campaigns, ad groups, ads and GMV Max campaigns
  • Performance reports at campaign, ad group, ad and creative level
  • Catalog creation, product uploads and catalog diagnostics
  • Upload and manage images and music, plus custom and lookalike audiences
  • Two URLs: flat (all tools at once) or layer (about 40 core tools, the rest on demand)
  • Organic research option: Seym0n/tiktok-mcp pulls video transcripts, engagement stats and search results

How to set up the TikTok MCP Server

Works with: Claude, Claude Code, ChatGPT, Cursor, Codex, Gemini CLI, Perplexity

You need a TikTok for Business account. No developer registration. Pick a URL - Full (TikTok recommends it for Claude): https://business-api.tiktok.com/open_mcp/tt-ads-mcp-flat - Lighter, loads about 40 tools first: https://business-api.tiktok.com/open_mcp/tt-ads-mcp-layer Claude (web or desktop) 1. Settings โ†’ Connectors โ†’ Add custom connector. 2. Paste your chosen URL, click Connect, sign in to TikTok Ads Manager and click Authorize. Claude Code
claude mcp add --transport http tiktok-ads https://business-api.tiktok.com/open_mcp/tt-ads-mcp-flat
Then run /mcp to authorize. Cursor and other JSON-config clients
{
  "mcpServers": {
    "tiktok-ads": {
      "url": "https://business-api.tiktok.com/open_mcp/tt-ads-mcp-flat"
    }
  }
}
Organic video research (optional) Get a TikNeuron MCP API key at tikneuron.com/tools/tiktok-mcp. In Claude Desktop, download tiktok-mcp.mcpb from the repo's Releases page and open it. Or build it yourself:
git clone https://github.com/Seym0n/tiktok-mcp.git
cd tiktok-mcp
npm install && npm run build
{
  "mcpServers": {
    "tiktok-mcp": {
      "command": "node",
      "args": ["/path/to/tiktok-mcp/build/index.js"],
      "env": {
        "TIKNEURON_MCP_API_KEY": "your_api_key"
      }
    }
  }
}

Alternatives

Seym0n/tiktok-mcp

Organic TikTok research: video subtitles, post details with likes, shares and views, and keyword search. Runs through the TikNeuron API.

ysntony/tiktok-ads-mcp

Small read-only TikTok Ads server if you want reporting with zero chance of changes. Needs your own TikTok developer app.

Pipeboard TikTok Ads MCP

Hosted server that puts TikTok Ads in the same login as Meta, Google, Snap and Reddit Ads.

FAQ

Is there an official TikTok MCP server?
Yes, for ads. The TikTok for Business MCP Server was announced at TikTok World in May 2026 and is publicly available. TikTok doesn't offer an official MCP for organic content.
How do I connect TikTok Ads to Claude?
Add https://business-api.tiktok.com/open_mcp/tt-ads-mcp-flat as a custom connector in Claude, or run claude mcp add --transport http tiktok-ads <url> in Claude Code. Then authorize with your TikTok for Business account.
Can the TikTok MCP spend money?
Yes. It can create campaigns and change budgets. Ask Claude to create things paused, and review in Ads Manager before anything goes live.
Why do I have to log in to the TikTok MCP again?
Authorization lasts 30 days. After that, you reconnect with the same TikTok for Business account.
Is the TikTok MCP free?
The official ads server is free. The organic Seym0n/tiktok-mcp server is open source but needs a TikNeuron API key.

Added: 2026-03-01 ยท Last reviewed: 2026-09-22