Repository navigation
[tiktok-for-business] Add TikTok for Business plugin - #691
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add TikTok for Business plugin
TikTok has a hosted MCP server for TikTok Ads, but there is no plugin for it yet.
Changes
tiktok-for-businessplugin inthird_party/tiktok-for-business/. It uses TikTok's Progressive Disclosure server,https://business-api.tiktok.com/open_mcp/tt-ads-mcp-layer, which loads about 40 core tools up front and the rest of its roughly 400 tools when needed..cursor-plugin/marketplace.jsonand the main README table.Notes
401and points to its sign-in metadata. That metadata is found at…/oauth/.well-known/openid-configurationand lists client self-registration and PKCE.form-action, so local and app return addresses should not be blocked.node scripts/validate-plugins.mjspasses.Note
Medium Risk
New third-party ads connector exposes write tools that can change live campaigns and spend budget; marketplace listing only, but users must review tool approvals carefully.
Overview
Adds a new
tiktok-for-businessCursor integration plugin that wires agents to TikTok’s hosted HTTP MCP server (tt-ads-mcp-layer) for Ads Manager workflows—campaigns, ad groups, ads, audiences, creatives, and reporting.The plugin ships under
third_party/tiktok-for-business/with manifest,mcp.json, README (OAuth/PKCE sign-in, no API keys), CHANGELOG, LICENSE, and logo, and is registered in.cursor-plugin/marketplace.jsonand the root README plugin table. Unlike some ad plugins,mcp.jsonis URL-only; auth is described as TikTok OAuth at connect time.Reviewed by Cursor Bugbot for commit 0096d94. Bugbot is set up for automated code reviews on this repo. Configure here.