← Back to directory

TikTok Ads MCP Server

AdsMCP (OSS) · Advertising & Marketing Platforms

Community

Community-built server for TikTok Ads Marketing API. Read campaign and ad data, diagnose revenue changes, and build TikTok advertising workflows locally or through the AdsMCP hosted option.

tiktoksocial adscampaignsreporting
Status
Community
Auth
OAuth
Hosting
Both
Community rating
Not rated yet
Open documentation →
Rate this server

How to connect TikTok Ads MCP Server

Step 1

Local server — run it on your machine

TikTok Ads MCP Server runs locally over stdio. You need Node.js (for npx) or Python (for uvx) installed, then add the command below to your client's MCP config file.

Command

uvx --from git+https://github.com/AdsMCP/tiktok-ads-mcp-server tiktok-ads-mcp

Client config snippet

{
  "mcpServers": {
    "tiktok-ads-mcp": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/AdsMCP/tiktok-ads-mcp-server",
        "tiktok-ads-mcp"
      ]
    }
  }
}

Step 2

Authenticate with OAuth

Your client opens a browser sign-in with the vendor. Approve only the scopes you need, and use a read-only account first when the platform offers one.

Step 3

Verify, then widen access

Restart your client, confirm the server's tools appear, and run one read-only question first. Keep client-side approval prompts on for any tool that can write, trade or send. Confirm with your firm's compliance policy before connecting systems holding client data.

Read the full connection guide →