Enterprise DNA Enterprise DNA
M MCP Servers Developer low

dhawalshah/tiktok-ads-mcp

by Various

TikTok Business API MCP server — campaigns, video performance, audience targeting and benchmarks from Claude

MCP

dhawalshah/tiktok-ads-mcp

Added 23 Sept 2026

#advertising #claude #mcp #mcp-server #model-context-protocol #tiktok #tiktok-ads

Overview

A Model Context Protocol server that connects Claude to the TikTok Business API. It exposes campaign data, video performance metrics, audience targeting details, and advertising benchmarks for natural language queries. Built in Python.

Best for

Best for
Marketers and analysts who use Claude to explore TikTok ad performance

Use cases

  • Ask Claude for campaign performance summaries
  • Pull video metrics for top creatives
  • Query audience targeting settings across ad groups

How to use

Install

pip install -r requirements.txt

Tools exposed

  • TIKTOK_APP_ID
  • TIKTOK_SECRET
  • TIKTOK_REDIRECT_URI
  • BASE_URL
  • GCP_PROJECT_ID
  • ALLOWED_EMAILS
  • TIKTOK_ACCESS_TOKEN
  • TIKTOK_ADVERTISER_ID
  • TIKTOK_SANDBOX
  • TIKTOK_REQUEST_TIMEOUT
  • get_authorized_ad_accounts_tool
  • get_advertiser_info_tool
  • get_advertiser_balance_tool
  • get_business_centers_tool
  • get_bc_assets_tool
  • get_bc_members_tool
  • get_campaigns_tool
  • get_smart_plus_campaigns_tool
  • get_ad_groups_tool
  • get_ads_tool

Tested with

Claude Desktop

Notes

A Model Context Protocol server that connects Claude to the TikTok Business API. It exposes campaign data, video performance metrics, audience targeting details, and advertising benchmarks for natural language queries. Built in Python.

0 stars on GitHub. Last updated 2026-09-22. Licensed MIT.

Use cases

  • Ask Claude for campaign performance summaries
  • Pull video metrics for top creatives
  • Query audience targeting settings across ad groups

Pros

  • Enables conversational access to TikTok ads data
  • Covers campaigns, video performance, audience, and benchmarks
  • Python-based and straightforward to integrate with MCP clients

Cons

  • No community stars yet, so production readiness is unverified
  • Requires valid TikTok Business API credentials and setup
  • Limited to data the TikTok Business API exposes

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Enables conversational access to TikTok ads data
  • Covers campaigns, video performance, audience, and benchmarks
  • Python-based and straightforward to integrate with MCP clients

Cons

  • No community stars yet, so production readiness is unverified
  • Requires valid TikTok Business API credentials and setup
  • Limited to data the TikTok Business API exposes

Pairs with

Other entries in the index that connect to this one. Click through to see the chain.

Free 27-page guide

Get the free Developer’s Field Guide

A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.

Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks