Spark Ads authorization stays visible
Monitor which creator posts are authorized, when grants expire, and whether a boost still matches the live ad object before you prepare a delivery change.
AdsAgent / TikTok Ads
AdsAgent is a hosted TikTok Ads MCP for ChatGPT, Claude, Cursor, Codex, Gemini, and Grok that routes Spark Ads and delivery changes through operator approval — not silent automation.
Connect TikTok ads to Claude (and Cursor or ChatGPT) through hosted TikTok Ads MCP. AdsAgent is not a TikTok Marketing Partner. AI for TikTok Ads with explicit operator control: human OAuth, Spark Ads reads, and approval-gated delivery work — not silent spend.
Searching for tiktok ads to claude, tiktok ads mcp claude, or connect tiktok ads to Claude? Add AdsAgent at adsagent.md/mcp/v2 in Claude Desktop, Claude.ai connectors, or Claude Code, finish operator OAuth, then connect a TikTok advertiser you own. The how-to lives on the Claude + TikTok Ads MCP blog.
Platform credential
TikTok teams lose time when Spark Ads authorization lives in spreadsheets and creative fatigue shows up only after CPA spikes. AdsAgent tracks Spark codes, grant windows, and creator linkage alongside delivery reads so partnership boosts stay tied to valid authorization — not brittle copy-paste tokens.
Monitor which creator posts are authorized, when grants expire, and whether a boost still matches the live ad object before you prepare a delivery change.
Configured notifications surface fatigue and ad-object issues so operators can read evidence, prepare a bounded change, and approve it explicitly instead of letting performance drift.
AdsAgent starts a browser authorization flow and waits for the account owner to finish it. Platform passwords, cookies, OAuth codes, and bearer tokens do not belong in chat.
Query connected account, campaign, ad group, or ad views with server-reported totals, public IDs, spend, ROAS, and delivery metadata. Incomplete coverage remains incomplete instead of being presented as zero.
Monitor Spark Ads codes, grant windows, and creator linkage so partnership boosts stay tied to valid authorization instead of brittle copy-paste tokens scattered across spreadsheets.
For a known entity, AdsAgent can read its current configured status, budget level, or bid evidence directly. Stored reports and live configuration remain separate evidence sources.
Configured notifications can surface creative fatigue, ad-object issues, status events, account health, and token-expiry warnings. Webhooks do not replace spend or balance reads.
When the connected account and OAuth scope permit it, status, budget, or bid workflows use the advertised prepare and confirm tools. AdsAgent does not enable customer permissions on its own.
The exact tool names and available actions depend on the current hosted profile, account permissions, and server-advertised capabilities. The durable pattern stays consistent.
Complete TikTok authorization in the browser, then select one connected advertiser account and a bounded date range.
Use read tools for performance questions. For consequential work, run the matching prepare tool so the server can validate current permissions and the requested values without mutating TikTok.
Read the sanitized approval summary. Only an explicit operator decision can advance that exact prepared action to confirmation.
Follow the returned verification action and preserve the mutation or support reference if the outcome is pending or ambiguous. An uncertain write is reconciled, not repeated.
TikTok ads to Claude
Teams searching for tiktok ads to claude, connect tiktok ads to Claude, TikTok Ads MCP, or Spark Ads automation usually want the same thing: hosted MCP inside Claude — not a fake TikTok Marketing Partner badge, and not silent spend.
Yes. AdsAgent is a hosted MCP that ChatGPT Apps and ChatGPT custom connectors authorize through OAuth. In ChatGPT, add AdsAgent as an app or custom connector, complete AdsAgent login in the browser (ChatGPT deep-links to /oauth/authorize), then connect Meta, Google Ads, or TikTok accounts you own. ChatGPT can read advertising evidence and prepare changes; consequential writes still require operator confirmation. ChatGPT Ads (OpenAI in-chat ad placements) is a different product — AdsAgent does not buy ads inside ChatGPT; it lets ChatGPT operate the ad accounts you authorize.
Yes. After ChatGPT, Claude Desktop, Claude.ai connectors, and Claude Code are first-class MCP clients. Connect the same hosted endpoint https://adsagent.md/mcp/v2 with OAuth, then follow the onboarding guide. Cursor, Codex, Gemini, and Grok use the same operator contract.
A TikTok ads AI agent is an operator-facing workflow that reads connected account evidence, monitors supported delivery signals, and prepares campaign, Spark Ads, or delivery work through approval-gated tools. AdsAgent is built as AI for TikTok Ads with explicit human control over consequential changes.
AdsAgent combines structured performance reads, Spark Ads authorization tracking, monitored alerts, and prepare or confirm workflows for status, budget, and bid changes when the connected account permits them. The tools stay tied to source data, permissions, and operator review instead of acting as a disconnected chat layer.
Yes, within operator-defined boundaries. AdsAgent can surface optimization evidence, track Spark Ads codes and grant windows, and prepare changes for explicit approval. It does not treat automation as permission to change spend silently or replay uncertain mutations.
Generic AI advertising assistants often stop at copy or strategy suggestions. AdsAgent is an AI advertising operations layer connected to TikTok through OAuth, with separate read, prepare, approve, and verify steps so consequential work — including Spark Ads boosts — remains auditable.
TikTok ads AI connectors are client integrations that let an external agent call hosted TikTok workflows with the operator credentials. AdsAgent exposes TikTok ads AI connectors through MCP so ChatGPT and Claude, Cursor, Codex, Gemini, and Grok can list capabilities, read evidence, and route approved actions through the same server-advertised prepare and confirm contract.
In Claude Desktop, Claude.ai connectors, or Claude Code, add AdsAgent at https://adsagent.md/mcp/v2, finish operator OAuth, then connect a TikTok advertiser you own. That is hosted TikTok Ads MCP — Spark Ads reads and delivery changes stay approval-gated. AdsAgent is not a TikTok Marketing Partner. Guide: https://adsagent.md/tiktok-ads-agent. How-to: https://adsagent.md/blog/connect-claude-tiktok-ads-mcp. Connect: https://adsagent.md/connect.
No. AdsAgent exposes hosted TikTok Ads MCP for Claude, Cursor, and ChatGPT. The trust mark on this site is TikTok Ads (platform credential), not TikTok Marketing Partner. Writes remain prepare/confirm. Compare the same operator contract on Meta and Google at https://adsagent.md/compare.
An ad agent / advertising agent is an AI operator layer on live accounts. For TikTok, AdsAgent is that layer via hosted MCP — not silent auto-spend. See also https://adsagent.md/use-cases and https://adsagent.md/meta-ads-agent.
AdsAgent can make TikTok workflows faster because reads, preparations, approvals, receipts, and verification have distinct roles. The operator still owns the account, the business decision, and the authorization to act.
Review data handling in the Privacy Policy. For other platform boundaries, see the Meta Ads MCP for Claude and Google Ads MCP.
Start with the accounts, Spark Ads grants, alerts, and approvals your team already owns. AdsAgent can then show which parts fit read-only analysis, monitored automation, or an explicitly approved action.