HasData TikTok is answering right now. Last checked 8 min ago. 308 installs a week from pypi. It exposes 4 tools. Last commit 12 Oct 2026.
Public TikTok profiles, videos, comments and keyword search as JSON. No developer account.
We read the source, 3 d ago · tools taken from the live server · rules ccca72095570
What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.
rc = subprocess.call(args)
const child = spawn(process.execPath, [proxy, URL, '--header', `x-api-key:${key}`], { stdio: 'inherit' });
Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.
We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.
Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 8 min ago.
claude mcp add tiktok --transport http https://mcp.hasdata.com/api/mcp?apis=tiktok
{
"mcpServers": {
"tiktok": {
"url": "https://mcp.hasdata.com/api/mcp?apis=tiktok"
}
}
}
[mcp_servers.tiktok]
url = "https://mcp.hasdata.com/api/mcp?apis=tiktok"
{
"mcpServers": {
"tiktok": {
"url": "https://mcp.hasdata.com/api/mcp?apis=tiktok"
}
}
}
{
"mcpServers": {
"tiktok": {
"url": "https://mcp.hasdata.com/api/mcp?apis=tiktok"
}
}
}
This one needs environment variables set before it will start:
HASDATA_API_KEY (HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.).
The author declared them in the registry entry; get the values from the project itself.
This server publishes 1 more address. The block above uses the one we reach during checks; the full list is under Endpoints below, and the author may intend a particular one for your client.
Read directly from the server with tools/list, grouped by what they act on.
If a tool disappears, we record the date.
hasdata_tiktok_comments_getTikTokComments
hasdata_tiktok_posts_getTikTokPosts
hasdata_tiktok_profile_getTikTokProfile
hasdata_tiktok_search_getTikTokSearch
| URL | Transport | State | Latency | Checked |
|---|---|---|---|---|
| https://mcp.hasdata.com/api/mcp?apis=tiktok | streamable-http | answering | 424 ms | 8 min ago |
| https://mcp.hasdata.com/mcp?apis=tiktok | streamable-http | answering | 454 ms | 9 min ago |
Read public Twitter/X data: tweets, profiles, followers, search. No X developer account.
X (Twitter) search, profiles and trends, YouTube search, video stats and comments, TikTok comments.
TikTok data via LamaTok: profiles, videos, comments, followers, hashtags, search, downloads.
Amazon keyword search, product details, seller profiles and seller catalogues, as structured JSON.
Public Instagram and TikTok data: profiles, posts, reels, stories, comments, hashtags and places.
TikTok videos with exact views, likes, comments, shares from profiles, hashtags, search, links.
Unofficial TikTok API & scraper: creator analytics, video data, comments, search. x402, no API key.
Reddit MCP server: search posts, subreddit feeds, comments & user profiles as JSON. No API key.
Answers built from our own checks of this server.