NestDaddy

TikTok Ads

com.getmcpads/tiktok-ads ยท v2.1.2

TikTok Ads MCP server: 35 read tools, 30 opt-in preview-first writes.

Connect Runs on your machine

Terminal
claude mcp add tiktok-ads -e TIKTOK_ACCESS_TOKEN=<TIKTOK_ACCESS_TOKEN> -e TIKTOK_APP_ID=<TIKTOK_APP_ID> -e TIKTOK_ADVERTISER_IDS=<TIKTOK_ADVERTISER_IDS> -e TIKTOK_APP_SECRET=<TIKTOK_APP_SECRET> -e TIKTOK_ADVERTISER_ID=<TIKTOK_ADVERTISER_ID> -e TIKTOK_BC_ID=<TIKTOK_BC_ID> -e TIKTOK_BUSINESS_CENTER_ID=<TIKTOK_BUSINESS_CENTER_ID> -e TIKTOK_ENABLE_WRITES=<TIKTOK_ENABLE_WRITES> -e TIKTOK_ENVIRONMENT=<TIKTOK_ENVIRONMENT> -e LOG_LEVEL=<LOG_LEVEL> -- npx -y @getmcpads/[email protected]
claude_desktop_config.json
{
  "mcpServers": {
    "tiktok-ads": {
      "command": "npx",
      "args": [
        "-y",
        "@getmcpads/[email protected]"
      ],
      "env": {
        "TIKTOK_ACCESS_TOKEN": "<TIKTOK_ACCESS_TOKEN>",
        "TIKTOK_APP_ID": "<TIKTOK_APP_ID>",
        "TIKTOK_ADVERTISER_IDS": "<TIKTOK_ADVERTISER_IDS>",
        "TIKTOK_APP_SECRET": "<TIKTOK_APP_SECRET>",
        "TIKTOK_ADVERTISER_ID": "<TIKTOK_ADVERTISER_ID>",
        "TIKTOK_BC_ID": "<TIKTOK_BC_ID>",
        "TIKTOK_BUSINESS_CENTER_ID": "<TIKTOK_BUSINESS_CENTER_ID>",
        "TIKTOK_ENABLE_WRITES": "<TIKTOK_ENABLE_WRITES>",
        "TIKTOK_ENVIRONMENT": "<TIKTOK_ENVIRONMENT>",
        "LOG_LEVEL": "<LOG_LEVEL>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "tiktok-ads": {
      "command": "npx",
      "args": [
        "-y",
        "@getmcpads/[email protected]"
      ],
      "env": {
        "TIKTOK_ACCESS_TOKEN": "<TIKTOK_ACCESS_TOKEN>",
        "TIKTOK_APP_ID": "<TIKTOK_APP_ID>",
        "TIKTOK_ADVERTISER_IDS": "<TIKTOK_ADVERTISER_IDS>",
        "TIKTOK_APP_SECRET": "<TIKTOK_APP_SECRET>",
        "TIKTOK_ADVERTISER_ID": "<TIKTOK_ADVERTISER_ID>",
        "TIKTOK_BC_ID": "<TIKTOK_BC_ID>",
        "TIKTOK_BUSINESS_CENTER_ID": "<TIKTOK_BUSINESS_CENTER_ID>",
        "TIKTOK_ENABLE_WRITES": "<TIKTOK_ENABLE_WRITES>",
        "TIKTOK_ENVIRONMENT": "<TIKTOK_ENVIRONMENT>",
        "LOG_LEVEL": "<LOG_LEVEL>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "tiktok-ads": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@getmcpads/[email protected]"
      ],
      "env": {
        "TIKTOK_ACCESS_TOKEN": "<TIKTOK_ACCESS_TOKEN>",
        "TIKTOK_APP_ID": "<TIKTOK_APP_ID>",
        "TIKTOK_ADVERTISER_IDS": "<TIKTOK_ADVERTISER_IDS>",
        "TIKTOK_APP_SECRET": "<TIKTOK_APP_SECRET>",
        "TIKTOK_ADVERTISER_ID": "<TIKTOK_ADVERTISER_ID>",
        "TIKTOK_BC_ID": "<TIKTOK_BC_ID>",
        "TIKTOK_BUSINESS_CENTER_ID": "<TIKTOK_BUSINESS_CENTER_ID>",
        "TIKTOK_ENABLE_WRITES": "<TIKTOK_ENABLE_WRITES>",
        "TIKTOK_ENVIRONMENT": "<TIKTOK_ENVIRONMENT>",
        "LOG_LEVEL": "<LOG_LEVEL>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
TIKTOK_ACCESS_TOKEN
Required, secret
TikTok Business API access token.
TIKTOK_APP_ID
Required
App ID the token belongs to.
TIKTOK_ADVERTISER_IDS
Optional
Comma-separated advertiser IDs this server may access. Recommended; required from 3.0.0.
TIKTOK_APP_SECRET
Optional, secret
App secret, for endpoints needing app authentication.
TIKTOK_ADVERTISER_ID
Optional
Default advertiser ID. When TIKTOK_ADVERTISER_IDS is set, must be one of them.
TIKTOK_BC_ID
Optional
Default Business Center ID, for Business Center scoped reads.
TIKTOK_BUSINESS_CENTER_ID
Optional
Alias of TIKTOK_BC_ID, read when TIKTOK_BC_ID is unset.
TIKTOK_ENABLE_WRITES
Optional
true exposes 30 write tools. Defaults to false. Calls preview unless confirm is true.
TIKTOK_ENVIRONMENT
Optional
production (default) or sandbox. Sandbox binds every call to one advertiser ID.
LOG_LEVEL
Optional
debug, info (default), warn or error. Logs go to stderr.

Details

Package@getmcpads/[email protected] (NPM, stdio)
First published8 Nov 2026
Last updated8 Nov 2026
Registry namecom.getmcpads/tiktok-ads

More marketing and seo servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.