TikTok Ads MCP Server

Connect TikTok Ads to Claude, ChatGPT, Codex, and AI agents

AdsMCP is a TikTok Ads MCP server that gives AI clients structured access to campaigns, ad groups, and performance data. Use it when you want a real TikTok Ads workflow: connect an AI client, inspect account performance, and move from broad MCP curiosity to an actual setup path.

ClaudeChatGPTCodexCursorOther MCP-compatible agents

Read-only by default

Start with a safer inspection workflow for spend, campaigns, ad groups, and performance analysis.

Built for MCP clients

Reuse the same TikTok Ads MCP path across Claude, ChatGPT, Codex, Cursor, and other compatible clients.

Natural-language ad analysis

Ask which campaigns are spending without converting, compare date ranges, or inspect ROAS trends without exporting reports.

Choose your path

Most teams landing here are trying to do one of two things: start using TikTok Ads with an MCP client right away, or inspect the implementation before they trust it. This page gives you the quick split so you can go straight to the right next step.

Use the remote MCP server

Best for operators who want the fastest path: add the AdsMCP server URL, complete OAuth, and start querying TikTok Ads data.

Open setup guide

Review the technical reference

Best for teams that want implementation details, local setup notes, and MCP server architecture after they understand the product path.

Open technical reference

What the TikTok Ads MCP server actually does

AdsMCP sits between your AI client and TikTok Ads Manager. The AI sends structured MCP tool calls, AdsMCP retrieves authorized data, and the client turns that into campaign answers you can act on.

Authentication

  • tiktok_ads_login
  • tiktok_ads_complete_auth
  • tiktok_ads_auth_status
  • tiktok_ads_switch_ad_account

Campaign inspection

  • tiktok_ads_get_campaigns
  • tiktok_ads_get_campaign_details
  • tiktok_ads_get_adgroups

Performance analysis

  • tiktok_ads_get_campaign_performance
  • tiktok_ads_get_adgroup_performance

What you can ask it

Once connected, your AI client can use TikTok Ads data to answer the operational questions that usually trigger a manual reporting session.

Example prompt

Which TikTok campaigns spent the most in the last 7 days?

Example prompt

Show me ad groups with spend but weak conversion volume.

Example prompt

Compare this week versus last week for CPA, ROAS, and conversion trend.

Example prompt

List campaigns that increased spend without improving purchase results.

Security and access model

AdsMCP uses OAuth authorization and read-only TikTok Ads access by default. Your AI client receives tool results through the MCP server rather than direct password-level access to TikTok Ads Manager.

Technical reference

If your team needs implementation details, local setup notes, release artifacts, or the repo README, use the GitHub project as a secondary reference. Keep this page focused on product fit and the setup guide focused on activation.

Open GitHub project