Tiktok

com.scraptikPublished by scraptik.comOfficial publisherv0.2.1Updated Oct 25, 2026

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

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingData & AnalyticsMedia & Design

Overview

AI-generated overview

An unofficial TikTok data server that lets an assistant look up creators, videos, comments, sounds, hashtags and live streams for research and analytics.

What you can do
Look up creators: public profiles, username-to-ID resolution, followers, following, liked videos and active stories, with pagination throughout. Analyze videos: per-video stats and metadata, top-level comments and comment replies, and a watermark-free download URL. Explore sounds and hashtags: sound metadata and the videos using a track, hashtag video lists, and keyword search for hashtags and sounds. Search content: videos by keyword, creators by name, and live streams by keyword.
When to use it
Useful for influencer discovery and audience-size vetting, engagement and sentiment analysis on TikTok posts, trend or campaign tracking around hashtags and sounds, and competitive research on public TikTok content.
Requirements
A remote endpoint reached over streamable HTTP; no local package, API key or environment variables are declared. Access is described as paid through x402, so a compatible payment setup is likely needed.
Before you install
The service is described as unofficial and scrapes TikTok data, so availability and terms-of-service risk apply. Access is billed via x402, meaning requests may spend money. It returns public profile, follower and comment data about real people, and the download-URL tool resolves clean video files, so handle content and personal data lawfully.

Installation

In SourceWeft

  1. Open Tiktok in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.scraptik%2Ftiktok/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "tiktok": {
      "type": "http",
      "url": "https://mcp.scraptik.com/mcp"
    }
  }
}

Tools

19

tiktok_creator_profile

Fetch 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. `handle` accepts an @username (e.g. `@charlidamelio`) or a numeric user_id.

Parametersexpandhandlerequired

tiktok_resolve_username

Resolve 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.

Parametersexpandusernamerequired

tiktok_creator_followers

List a creator's followers (paginated). Use for audience mapping and finding connected accounts. Paginate with `cursor`.

Parameterscountcursorexpanduser_idrequired

tiktok_creator_following

List the accounts a creator follows (paginated). Use for interest-graph and collaboration analysis. Paginate with `cursor`.

Parameterscountcursorexpanduser_idrequired

tiktok_creator_videos

List 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` accepts an @username or numeric id.

Parameterscountcursorexpanduser_idrequired

tiktok_creator_liked_videos

List videos a creator has publicly liked (only available when the account exposes its Likes tab). Use for taste/affinity analysis. Paginate with `cursor`.

Parameterscountcursorexpanduser_idrequired

tiktok_user_stories

List 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.

Parameterscountexpanduser_idrequired

tiktok_video_stats

Fetch 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 a full TikTok video URL.

Parametersexpandvideo_idrequired

tiktok_video_comments

List 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`.

Parameterscountcursorexpandvideo_idrequired

tiktok_comment_replies

List 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`.

Parameterscountcursorexpandvideo_idrequiredcomment_idrequired

tiktok_video_download_url

Resolve 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.

Parametersexpandvideo_idrequired

tiktok_sound_info

Fetch 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.

Parametersexpandmusic_idrequired

tiktok_sound_videos

List 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`.

Parameterscountcursorexpandmusic_idrequired

tiktok_hashtag_videos

List 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 and is slightly faster.

Parameterscidcountcursorexpandhashtag

tiktok_search_videos

Search TikTok videos by keyword, returning matching posts with stats. Use for topic/trend discovery and competitive research. Paginate with `cursor`.

Parameterscountcursorexpandkeywordrequired

tiktok_search_creators

Search TikTok creators by keyword/name, returning matching profiles. Use for influencer discovery and account lookup. Paginate with `cursor`.

Parameterscountcursorexpandkeywordrequired

tiktok_search_hashtags

Search 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`.

Parameterscountcursorexpandkeywordrequired

tiktok_search_sounds

Search TikTok sounds/tracks by keyword, returning matching music with usage counts. Use for audio/trend discovery. Paginate with `cursor`.

Parameterscountcursorexpandkeywordrequired

tiktok_search_lives

Search live TikTok streams by keyword. Use for real-time/live-content discovery. Paginate with `cursor`.

Parameterscountcursorexpandkeywordrequired

Version history

1
  1. v0.2.1LatestSep 16, 2026

Score

72% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts

    Publish an icon in the registry entry.

  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.