mcpbeat Sign in

TopTik — TikTok data MCP Server

answering

TopTik — TikTok data is answering right now. Last checked 5 min ago. It exposes 25 tools.

TikTok data for agents: videos, creators, comments, search, transcripts. 25 tools, pay per call.

Uptime history 51 days of history · worst day 93%
51 days agonow
100.0%
Uptime 24h
91 of 91 checks
25
Tools
read from the server
1117 ms
Response time
average over 24h
open, no key
Access
streamable-http

Nothing serious here today

Today is the operative word: we check TopTik — TikTok data every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 5 min ago.

run in your terminal
claude mcp add tiktok --transport http https://mcp.toptik.app/mcp
Settings → Connectors → Add custom connector, then paste this address
https://mcp.toptik.app/mcp
~/.codex/config.toml
[mcp_servers.tiktok]
url = "https://mcp.toptik.app/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "tiktok": {
      "url": "https://mcp.toptik.app/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "tiktok": {
      "type": "http",
      "url": "https://mcp.toptik.app/mcp"
    }
  }
}

Available tools 25

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

tiktok
tiktok_comment_replies
Replies under one comment. Worth calling only when tiktok_video_comments reported reply_count above 0.
tiktok_creator_followers
A sample of a creator's followers (most recent), plus the total. One page only: TikTok does not page this list reliably, so this is a sample and not an export.
tiktok_creator_following
A sample of the accounts a creator follows, plus the total. One page only, for the same reason as followers.
tiktok_creator_liked_videos
Videos a creator has liked. Only works when the account keeps its likes public; most do not, and a private list returns no videos.
tiktok_creator_playlists
A creator's playlists (TikTok calls them mixes or series). Most creators have none, which returns total 0.
tiktok_creator_profile
A creator's profile: handle, nickname, bio, follower, following and video counts, privacy and verification flags, and avatar.
tiktok_creator_videos
A creator's posts, newest first, with stats. Page by passing the previous response's max_cursor as cursor until has_more is 0. Pinned posts appear on page one only.
tiktok_explore_feed
TikTok's Explore / Discover feed: what is trending now. Not personalised and not cached, so each call returns a fresh set; call again for more.
tiktok_hashtag_resolve
Hashtag name to its id, with total video and view counts. Feed the id to tiktok_hashtag_videos.
tiktok_hashtag_videos
Videos under a hashtag. Pages hold about 12 videos whatever count asks for; page with cursor.
tiktok_live_streams
Live rooms matching a keyword, each with playable stream URLs per quality (FLV always, HLS when TikTok provides it), title and viewer count. URLs are signed (see expires_at), but a room usually ends long before its signature does; if one quality fails, try another.
tiktok_places_search
Search TikTok places (points of interest) by name: address, coordinates, rating, review count and video count.
tiktok_resolve_username
Resolve a TikTok @handle to the account's numeric uid and sec_uid. Start here: every tiktok_creator_* tool takes the sec_uid this returns. An empty user_list means no exact match was found.
tiktok_search_creators
Keyword search over accounts, with follower counts. Pages by offset, not cursor. For one exact @handle use tiktok_resolve_username instead: it is cheaper and more reliable.
tiktok_search_hashtags
Keyword search over hashtags, with post and view counts. One page only.
tiktok_search_lives
Live rooms on air right now that match a keyword, with the host's account. One page only. For playable stream URLs use tiktok_live_streams.
tiktok_search_photos
Keyword search over photo-mode (carousel) posts, with image URLs and stats. One page only.
tiktok_search_sounds
Keyword search over sounds, with usage counts. cursor is an offset: pass the previous response's cursor.
tiktok_search_videos
Keyword search over videos. TikTok search is a bounded, re-ranked pool, not an endless list: ask for count 30, page with cursor, dedupe on video_id, and stop when two pages add nothing new.
tiktok_sound_resolve
Sound title to music id, with the closest candidates. Feed the id to tiktok_sound_videos.
tiktok_sound_videos
Videos TikTok associates with a sound. Treat it as a feed seeded by the sound, not a strict filter: some results use a different sound, so check music_id on each row.
tiktok_video_comments
Top-level comments on a video, with like and reply counts. cursor is an offset: pass the previous response's cursor to continue. TikTok re-ranks between pages, so dedupe on comment_id.
tiktok_video_download_url
Direct media URLs for one post: no-watermark video, watermarked video, audio, covers, and the images of a photo post. Links only, no bytes; they are signed and expire (see expires), so fetch promptly.
tiktok_video_stats
One video or photo post by id: caption, plays, likes, comments, shares, saves, duration, hashtags, sound and author.
tiktok_video_transcript
A video's spoken text from TikTok's own caption track: one joined string plus timed cues. has_transcript false means the video has no caption track, which is common and is not an error.

Endpoints

URLTransportStateLatencyChecked
https://mcp.toptik.app/mcp streamable-http answering 1183 ms 5 min ago

Alternatives to TopTik — TikTok data

same job, measured the same way
TikTok MCP by TokConnect
by tokconnect

TikTok search demand, videos, creators, comments and captions for AI agents. OAuth or API key.

answering
VNCNT Labs YouTube Data
by pravinrajv

YouTube video details, transcripts, search ranks and comments. Pay per result.

answering
Socialscrape
by socialscrape

Social media data for agents: profiles, posts, comments, search, ads, transcripts.

1 013 installs/wk local only
Trendhaus TikTok Data & Trends
by trendhaus

Live TikTok data for AI agents: trends, posts, creators, comments, sounds, hooks, video analysis.

answering
Bilibili API
by saulius876-lgtm

Bilibili videos for AI agents: search, creators, trending, stats, tags and danmaku comments.

answering
T
Tiktok
by scraptik

Unofficial TikTok API & scraper: creator analytics, video data, comments, search. x402, no API key.

19 tools answering
YouTube & TikTok Transcripts
by heyitsgautham

YouTube and TikTok transcripts, YouTube search and comments as tools. Runs on Apify.

answering
YouTube MCP
by wondel

YouTube search: find videos, fetch details and comments, pull full transcripts.

3 tools answering

TopTik — TikTok data — questions

Answers built from our own checks of this server.

What can TopTik — TikTok data do?
It exposes 25 tools, read directly from the server on our last check. Among them: tiktok_comment_replies, tiktok_creator_followers, tiktok_creator_following, tiktok_creator_liked_videos, tiktok_creator_playlists, tiktok_creator_profile and 19 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is TopTik — TikTok data working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 1117 ms. The bar chart above shows every period we have measured.
How do I connect TopTik — TikTok data?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does TopTik — TikTok data need an API key?
No. TopTik — TikTok data completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 25 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is TopTik — TikTok data?
It answers our handshake in 1117 ms on average, which is faster than 3% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.