Co-founders
Does Claude Work With TikTok Ads?
Yes. Claude can use TikTok Ads through MCP. NotFair is a hosted option with 96 TikTok Ads tools, OAuth setup, and approval-gated writes that match this platform's real lifecycle.
Yes — Claude can work with TikTok Ads through an MCP (Model Context Protocol) server. Anthropic does not publish a first-party TikTok Ads connector. TikTok publishes a first-party Agentic Hub / Marketing API MCP. NotFair provides a hosted Streamable HTTP server so Claude Desktop, Claude Code, Claude Cowork, and other MCP-compatible Claude surfaces can use the accounts you authorize.
Which Claude products work with TikTok Ads?
- Claude.ai, Claude Desktop, and Claude Cowork — install the published Notfair connector and complete NotFair OAuth.
- Claude Code — add the hosted MCP URL (`https://notfair.co/api/mcp/notfair`) with HTTP transport.
- Confirm the particular Claude surface and plan you use supports remote MCP before troubleshooting the account connection.
What you need to make it work
- A TikTok Ads account Claude is allowed to see.
- NotFair hosts TikTok Ads OAuth. You authorize advertiser accounts without building a TikTok developer app for the MCP client.
- A Claude surface that supports the MCP transport you selected.
- About five minutes for the NotFair connection. NotFair advertises 96 TikTok Ads tools, measured from the production registrar and guarded by a drift test.
What safety looks like when Claude can write
Read access and write access are not the same. Create delivery entities DISABLE unless activation is explicitly requested. Previews are local validation; TikTok validates on apply. Writes wait for approval and record provenance. adImageUpload and adVideoUpload accept public HTTPS URLs, not local files. API code must be zero even when HTTP is 200. Claude does not receive your platform password or raw refresh token.
What does not work
- Claude cannot read TikTok Ads by URL or screenshot. Pasting a dashboard URL does nothing without an MCP connection.
- A Claude surface that does not support the selected MCP transport cannot connect through that server.
- Do not assume Google Ads impact snapshots or undo exist on this platform. NotFair only claims the lifecycle documented above.
How does Claude actually talk to TikTok Ads?
Claude does not call the TikTok Ads API directly. It calls the MCP server you configured, which calls TikTok Ads on your behalf. With NotFair that server is hosted: NotFair hosts TikTok Ads OAuth. You authorize advertiser accounts without building a TikTok developer app for the MCP client. In every case the server—not Claude itself—owns the provider API interaction.
FAQ
Move from article to live account work
Connect your account first, then use an MCP client to turn the article workflow into a reviewed account action.