TikTok Remote MCP Server
Server Details
Public TikTok profiles, videos, comments and keyword search as JSON. No developer account.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- HasData/tiktok-mcp
- GitHub Stars
- 11
- Server Listing
- TikTok MCP Server
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 4 tools
Each tool targets a clearly distinct resource and action: comments, posts, profile, and keyword search. Although getTikTokComments also returns video metadata, its primary purpose (comment retrieval) is unmistakable and does not overlap enough to cause misselection.
All four names follow the same pattern: hasdata_tiktok_<resource>_getTikTok<Resource>, combining a consistent provider/domain prefix with a verb_noun suffix. There is no mixing of conventions or casing styles.
Four tools is a focused, well-scoped set for a read-only TikTok data API, and each earns its place. It is slightly thin, as a couple more endpoints (e.g. hashtag/trending) could reasonably be added.
The surface covers the core read paths: profile, account posts, video comments, and keyword search, with pagination and cross-links to profiles/posts. Minor gaps exist (no dedicated video-detail, followers/following, or trending endpoints) but core discovery and analytics workflows are supported.
Publisher details
- Operator
- HasData · Publisher source
- Operator website
- https://hasdata.com · Publisher source
- Vendor relationship
- Independent · Publisher source
- Documentation
- https://docs.hasdata.com/mcp-server · Publisher source
- Trust center
- Not available
- Restrictions
- A free HasData account covers 1,000 credits a month with no card. Heavier use needs a paid plan. No admin approval, no regional limits and no custom OAuth app. · Publisher source
Available Tools
4 toolshasdata_tiktok_comments_getTikTokCommentstiktok_comments: GET /ARead-onlyInspect
Get TikTok Comments
Fetches the comments on a public TikTok video by its numeric video id, or the replies to a specific comment when commentId is given. Each comment returns text, like count, timestamp, reply count, and author (username, nickname, avatar, plus hasdataLink to the profile endpoint and hasdataPostsLink to the posts endpoint). The first page of top-level comments also returns post with the video's description, author, music, cover and video URLs, duration, hashtags, and its like, comment, share, play, and save counts. Supports token-based pagination via nextPageToken. Use for sentiment analysis, engagement research, or building comment datasets from a video discovered via the posts or search APIs.
Inputs: videoId (required), commentId, nextPageToken.
hasdata_tiktok_posts_getTikTokPoststiktok_posts: GET /ARead-onlyInspect
Get TikTok Posts
Fetches a page of videos for a public TikTok account by username (handle) and returns each video with description, hashtags, mentions, like/comment/share/play/collect counts, cover and playable video URLs, music, duration, and timestamp. Returns a page of ~30 videos plus a nextPageToken; pass that token back to walk the account history one page at a time. Use to monitor competitor content, track engagement of creator videos, or build datasets of account content for vetting and analytics.
Inputs: handle (required), nextPageToken.
hasdata_tiktok_profile_getTikTokProfiletiktok_profile: GET /ARead-onlyInspect
Get TikTok Profile
Fetches a public TikTok profile by username (handle) and returns nickname, biography, bio link, avatar URLs, verified/private flags, account creation time, and followers, follows, likes, videos, and friends counts. Use to enrich CRM/lead records, verify influencer reach before outreach, monitor competitor accounts, or build datasets of creator metadata for vetting and analytics.
Inputs: handle (required).
hasdata_tiktok_search_getTikTokSearchtiktok_search: GET /ARead-onlyInspect
Search TikTok
Searches TikTok by keyword and returns either videos (with description, hashtags, mentions, like/comment/share/play counts, cover and playable video URLs, music, and author) or users (nickname, bio, avatar, verified flag, follower count). Each author and each user carries a hasdataLink to their profile endpoint and a hasdataPostsLink to their posts endpoint. Supports token-based pagination via nextPageToken. Use for content discovery, trend research, influencer discovery, or building datasets from a keyword.
Inputs: keyword (required), type, nextPageToken.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
TikTok videos, profiles, hashtags, search, comments and followers as JSON. No login. $0.35/1k videos
TikTok profiles, video stats and transcripts by handle or URL. No login. Pay per result.
Unofficial TikTok API & scraper: creator analytics, video data, comments, search. x402, no API key.
Real-time TikTok videos, profiles, comments, trends & Creative Center ads MCP. OAuth or API key.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables fetching public TikTok data as JSON: profiles by handle, paginated account videos, video comments and replies, and keyword searches for videos or users. All four tools are read-only lookups over public content, forwarded to a hosted upstream endpoint.MIT
- AlicenseCqualityDmaintenanceEnables access to TikTok data without watermarks, including trending users, hashtags, post analytics, user profiles, and download links for specific countries. Supports searching by username, user ID, or post links.1010MIT
- AlicenseNot gradedqualityBmaintenanceEnables reading TikTok trends, profiles, comments, and own-account metrics via an unofficial facade with fallback providers and risk-tiered tools, plus queued posting capabilities.7 npm-
- AlicenseNot gradedqualityCmaintenanceEnables MCP clients and skill-aware agents to retrieve structured TikTok videos, profiles, hashtags, comments, followers, and related feeds without login. It supports natural-language requests for filtering, transcripts, downloads, and AI labels such as brand safety and sentiment.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.