Index / MCP servers / Tiktok

Tiktok MCP server

Tiktok is a remote MCP server that gives an AI agent 19 tools, among them tiktok_comment_replies, tiktok_creator_followers, tiktok_creator_following. It answers at https://mcp.scraptik.com/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 6 of 6 times since 10 September 2026; the last check, on 19 October 2026, succeeded.

Status
Answering
Tools
19
Official
yes, served from scraptik.com
Reliability
6 of 6 checks
Response time
318 ms
Transport
streamable HTTP
Last checked
19 October 2026

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

Description as the publisher wrote it.

The 19 tools Tiktok offers

ToolWhat it does
tiktok_comment_repliesList replies to a specific comment on a video. Use to drill into a comment thread. Requires both `comment_id` and the parent `video_id`. Paginate with `cursor`.
Inputs: comment_id, video_id, count, cursor, expand
tiktok_creator_followersList a creator's followers (paginated). Use for audience mapping and finding connected accounts. Paginate with `cursor`.
Inputs: user_id, count, cursor, expand
tiktok_creator_followingList the accounts a creator follows (paginated). Use for interest-graph and collaboration analysis. Paginate with `cursor`.
Inputs: user_id, count, cursor, expand
tiktok_creator_liked_videosList videos a creator has publicly liked (only available when the account exposes its Likes tab). Use for taste/affinity analysis. Paginate with `cursor`.
Inputs: user_id, count, cursor, expand
tiktok_creator_profileFetch a TikTok creator's public profile: follower/following counts, total videos and likes, verification status, bio, region, and avatar. Use for influencer discovery, creator analytics, and audience-size vetting for UGC/brand deals. `handl
Inputs: handle, expand
tiktok_creator_videosList a creator's recent videos with per-video stats (views, likes, comments, shares). Use to compute engagement rate, spot recent virality, or pull a content sample. Paginate with `cursor` (the `max_cursor` from the response). `user_id` acc
Inputs: user_id, count, cursor, expand
tiktok_hashtag_videosList videos under a hashtag/challenge. Pass a resolved numeric `cid`, or a `hashtag` name (e.g. `booktok`) which is resolved to a cid first. Use for trend tracking and campaign monitoring. Passing `cid` directly skips the resolution lookup
Inputs: hashtag, cid, count, cursor, expand
tiktok_resolve_usernameResolve a TikTok @username to its stable numeric user_id and sec_uid. Cheap utility — call this first when you only have a handle and need an id for other tools.
Inputs: username, expand
tiktok_search_creatorsSearch TikTok creators by keyword/name, returning matching profiles. Use for influencer discovery and account lookup. Paginate with `cursor`.
Inputs: keyword, count, cursor, expand
tiktok_search_hashtagsSearch TikTok hashtags/challenges by keyword, returning matching challenges with their cid and video counts. Use to find the right hashtag before pulling its videos. Paginate with `cursor`.
Inputs: keyword, count, cursor, expand
tiktok_search_livesSearch live TikTok streams by keyword. Use for real-time/live-content discovery. Paginate with `cursor`.
Inputs: keyword, count, cursor, expand
tiktok_search_soundsSearch TikTok sounds/tracks by keyword, returning matching music with usage counts. Use for audio/trend discovery. Paginate with `cursor`.
Inputs: keyword, count, cursor, expand
tiktok_search_videosSearch TikTok videos by keyword, returning matching posts with stats. Use for topic/trend discovery and competitive research. Paginate with `cursor`.
Inputs: keyword, count, cursor, expand
tiktok_sound_infoFetch metadata for a sound/track: title, author, duration, and how many videos use it. Use to size a sound's reach before pulling its videos.
Inputs: music_id, expand
tiktok_sound_videosList videos that use a given sound/track, most-recent first. Use for sound-trend analysis, finding UGC around a track, or gauging a sound's virality. Paginate with `cursor`.
Inputs: music_id, count, cursor, expand
tiktok_user_storiesList a creator's active TikTok Stories (ephemeral posts that expire ~24h). Use to capture story content before it disappears. `user_id` accepts an @username or numeric id.
Inputs: user_id, count, expand
tiktok_video_commentsList top-level comments on a video, most-relevant first, with like counts and authors. Use for sentiment sampling and audience-response analysis. Paginate with `cursor`.
Inputs: video_id, count, cursor, expand
tiktok_video_download_urlResolve a watermark-free download URL for a TikTok video. Use to obtain the clean MP4 for archival or analysis. Accepts a numeric `video_id` or a full TikTok video URL.
Inputs: video_id, expand
tiktok_video_statsFetch a single TikTok video's stats and metadata: play/like/comment/share/save counts, author, sound, duration, description, hashtags, and create time. Use to measure a specific post's performance. Accepts a numeric `video_id` (aweme_id) or
Inputs: video_id, expand

Add Tiktok to your AI client

Every block below points at https://mcp.scraptik.com/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http tiktok https://mcp.scraptik.com/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "tiktok": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.scraptik.com/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "tiktok": {
      "url": "https://mcp.scraptik.com/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "tiktok": {
      "type": "http",
      "url": "https://mcp.scraptik.com/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "tiktok": {
      "url": "https://mcp.scraptik.com/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "tiktok": {
      "serverUrl": "https://mcp.scraptik.com/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "tiktok": {
      "url": "https://mcp.scraptik.com/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: Tiktok
version: 0.0.1
schema: v1
mcpServers:
  - name: Tiktok
    type: streamable-http
    url: https://mcp.scraptik.com/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "tiktok": {
      "httpUrl": "https://mcp.scraptik.com/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "tiktok": {
      "type": "http",
      "url": "https://mcp.scraptik.com/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "tiktok": {
      "url": "https://mcp.scraptik.com/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fmcp.scraptik.com%2Fmcp&type=streamable_http&id=tiktok&name=Tiktok

Is Tiktok up right now?

It answered our last check on 19 October 2026 in 318 ms. Over 6 checks since 10 September 2026 it answered 6. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to Tiktok

Questions about Tiktok

Is there an official Tiktok MCP server?

Yes. It is published by scraptik.com and served from mcp.scraptik.com, the vendor's own domain: https://mcp.scraptik.com/mcp.

How many tools does Tiktok have?

19, as returned by the server's own tools/list on 11 September 2026: tiktok_comment_replies, tiktok_creator_followers, tiktok_creator_following, tiktok_creator_liked_videos, tiktok_creator_profile, tiktok_creator_videos, tiktok_hashtag_videos, tiktok_resolve_username, and 11 more.

Is Tiktok down?

It answered our last check on 19 October 2026 in 318 ms. Over 6 checks since 10 September 2026 it answered 6.

How do I add Tiktok to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://mcp.scraptik.com/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does Tiktok need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: com.scraptik. Endpoint host: mcp.scraptik.com. ARD identifier: urn:air:com.scraptik:mcp:tiktok. First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.