Model Context Protocol · works with any MCP client

Connect TikTok data to your AI

Point any MCP-compatible AI at one URL and ask for TikTok creator stats, videos, trends, comments, sounds and ads in plain English — no code, no integration. Try it free with our shared demo key, or use your own API key for full quota.

Your MCP endpoint

https://tiktokapi.store/mcp

🎁 Free demo — no key

Just add the endpoint URL. A shared, rate-limited demo key powers it. Perfect for trying it out.

🔑 Your own key — full quota

Generate a key, then attach it as a header or append ?key=… to the URL.

Two ways to pass your own key

Header (preferred, more secure): Authorization: Bearer YOUR_KEY — for clients that support custom headers (Claude Code, Cursor, VS Code, Gemini, n8n).

URL query (for GUI clients): https://tiktokapi.store/mcp?key=YOUR_KEY — for Claude Desktop & ChatGPT, which don't expose a header field. Keep this URL private; it contains your key.

Setup by client

Claude Desktop

Settings → Connectors → Add custom connector. Choose No authentication.

Free demo — paste this URL

https://tiktokapi.store/mcp

Your own key — paste this URL instead

https://tiktokapi.store/mcp?key=YOUR_KEY

Claude Code (CLI)

Add the server with one command — supports a real auth header.

Free demo

claude mcp add --transport http tiktok https://tiktokapi.store/mcp

Your own key

claude mcp add --transport http tiktok https://tiktokapi.store/mcp \
  --header "Authorization: Bearer YOUR_KEY"

ChatGPT (OpenAI)

Requires a paid plan (Plus/Pro/Team/Enterprise) with Developer Mode enabled (Settings → Connectors → Advanced). Add a connector, set Authentication to No authentication.

Free demo — connector URL

https://tiktokapi.store/mcp

Your own key — connector URL

https://tiktokapi.store/mcp?key=YOUR_KEY

Google Gemini (Gemini CLI)

Add to ~/.gemini/settings.json. Drop the headers block for the free demo.

{
  "mcpServers": {
    "tiktok": {
      "httpUrl": "https://tiktokapi.store/mcp",
      "headers": { "Authorization": "Bearer YOUR_KEY" }
    }
  }
}

Cursor

Add to ~/.cursor/mcp.json (or .cursor/mcp.json in your project). Omit headers for the demo.

{
  "mcpServers": {
    "tiktok": {
      "url": "https://tiktokapi.store/mcp",
      "headers": { "Authorization": "Bearer YOUR_KEY" }
    }
  }
}

GitHub Copilot (VS Code)

Add to .vscode/mcp.json. Omit headers for the demo.

{
  "servers": {
    "tiktok": {
      "type": "http",
      "url": "https://tiktokapi.store/mcp",
      "headers": { "Authorization": "Bearer YOUR_KEY" }
    }
  }
}

n8n

Add an MCP Client Tool node and configure:

  • Endpoint / Server URL: https://tiktokapi.store/mcp
  • Transport: HTTP Streamable
  • Authentication: None for the demo, or a Header Auth credential below for your own key.

Header Auth credential (your own key)

Name: Authorization  ·  Value: Bearer YOUR_KEY

No header support in your node version? Use https://tiktokapi.store/mcp?key=YOUR_KEY as the URL.

What you can ask

Once connected, the AI picks the right tool automatically. Try prompts like:

“Give me a profile overview of @mrbeast”
“What's trending on TikTok in the US right now?”
“Search videos about "morning routine"”
“Show the top comments on this video: <url>”
“Which creators rank for #cooking?”
“Look up the sound used in this video”

The connector exposes 17 tools — creator profiles & analytics, videos, feeds, search, comments, hashtags, sounds, playlists, collections and the ad library — including a one-shot creator_profile_overview that returns engagement metrics from just a username.

Ready for full quota?

The demo is shared and rate-limited. Get your own API key for higher limits and private usage.

Get your API key →