Marketing · Developer Tools

TikTok Ads MCP Server logo

TikTok Ads MCP Server

AdsMCP/tiktok-ads-mcp-server

A local Model Context Protocol (MCP) server for TikTok Ads API integration. It lets MCP clients such as Claude Desktop connect to TikTok Ads, authenticate with a TikTok Business app, and use read-only tools for campaign lookup, ad group and ad inspection, performance reporting, audience breakdowns, advertiser info, pixels, and targeting locations.

Install

Client configuration

{
  "mcpServers": {
    "tiktok-ads": {
      "command": "uv",
      "args": [
        "--directory",
        "/absolute/path/to/tiktok-ads-mcp-server",
        "run",
        "python",
        "run_server.py"
      ],
      "env": {
        "TIKTOK_APP_ID": "<TIKTOK_APP_ID>",
        "TIKTOK_APP_SECRET": "<TIKTOK_APP_SECRET>"
      }
    }
  }
}

Environment variables

TIKTOK_APP_IDTIKTOK_APP_SECRET
GitHub stars
2
Author
@AdsMCP
Category
Marketing, Developer Tools
License
MIT
Updated
Oct 6, 2026

Tools (18)

  • tiktok_ads_login

    Start TikTok Ads OAuth authentication.

  • tiktok_ads_complete_auth

    Complete OAuth using the authorization code.

  • tiktok_ads_auth_status

    Check current authentication status.

  • tiktok_ads_switch_ad_account

    Switch to a different advertiser account.

  • tiktok_ads_get_campaigns

    Retrieve campaigns for the advertiser account.

  • tiktok_ads_get_campaign_details

    Get details for a specific campaign.

  • tiktok_ads_get_adgroups

    Retrieve ad groups for a campaign.

  • tiktok_ads_get_adgroup_details

    Get details for a specific ad group.

  • tiktok_ads_get_ads

    Retrieve ads by campaign, ad group, ad ID, or status.

  • tiktok_ads_get_ad_details

    Get details for a specific ad.

  • tiktok_ads_get_campaign_performance

    Get campaign-level metrics.

  • tiktok_ads_get_adgroup_performance

    Get ad group-level metrics.

  • tiktok_ads_get_ad_performance

    Get ad-level metrics.

  • tiktok_ads_get_audience_breakdown

    Break down campaign, ad group, or ad performance by audience dimension.

  • tiktok_ads_wasted_spend_audit

    Run a read-only audit for spend and clicks without conversion signal.

  • tiktok_ads_get_advertiser_info

    Get account-level advertiser details such as currency, timezone, status, industry, country, and creation time.

  • tiktok_ads_get_location_info

    Resolve TikTok targeting location IDs.

  • tiktok_ads_get_pixel_event_stats

    Get pixel event activity for a date range.

Details on this page are taken from the project's README. Open README

Supported clients

Clients mentioned in this server's README:

View all
Claude Desktop logo

Claude Desktop

Desktop · Freemium · Proprietary

Anthropic's official Claude AI desktop application. Supports MCP servers to extend functionality.

WindowsMacOS

Related MCP servers

More servers
osp_marketing_tools logo

osp_marketing_tools

open-strategy-partners/osp_marketing_tools

152

This software is based on the Model Context Protocol (MCP) and is can be used by any LLM client that supports the MCP.

Marketing
powerpoint logo

powerpoint

supercurses/powerpoint

84

A MCP server project that creates powerpoint presentations.

Marketing
MCP Google Ads logo

MCP Google Ads

cohnen/mcp-google-ads

66

A tool that connects Google Ads with Claude AI, allowing you to analyze your advertising data through natural language conversations. This integration gives you access to campaign information, performance metrics, keyword analytics, and ad management—all through simple chat with Claude.

Marketing
MCP Gsc logo

MCP Gsc

AminForou/mcp-gsc

59

A Model Context Protocol (MCP) server that connects Google Search Console (GSC) to AI assistants, allowing you to analyze your SEO data through natural language conversations. Works with Claude Desktop, Cursor, Codex CLI, Gemini CLI, Antigravity, and any other MCP-compatible client.

Marketing
MCP Hubspot logo

MCP Hubspot

peakmojo/mcp-hubspot

57

A Model Context Protocol (MCP) server that enables AI assistants to interact with HubSpot CRM data. This server bridges AI models with your HubSpot account, providing direct access to contacts, companies, and engagement data. Built-in vector storage and caching mechanisms help overcome HubSpot API limitations while improving response times.

Marketing
Wordpress MCP Server logo

Wordpress MCP Server

stefans71/wordpress-mcp-server

56

A Model Context Protocol (MCP) server for WordPress integration, compatible with Windows, macOS, and Linux.

Marketing