Skip to Content
MCPToolsScrape TikTok Search

TikTok Search Query

Give it a topic, hashtag or keyword, get back the TikTok videos ranking for it.

Tool
tiktok_search_query
Cost
0.3 credits per post
Category
Social Signals
Required input
query
Returns
Videos and related data from search results

What it does

  • Collects videos and related data from TikTok search results.
  • query takes a topic, a hashtag, or a plain keyword.
  • Cost is per post returned — 0.3 credits each — so max_results is what you pay for: 10 results is 3 credits, 100 is 30.

Use it to monitor trends, watch competitors, and check how well a topic is covered before you commit to producing for it.

It searches across accounts you have not identified yet. When you already know the handle, tiktok_profile_video is the direct route.


Use cases

  • Check whether a topic is saturated. Search results show how much content already exists before you commit to producing more.
  • Find creators in a niche. Repeat accounts under a query are the shortlist for partnership or research.
  • Track a trend early. Hashtag searches surface momentum while a topic is still cheap to enter.
  • Watch competitors you have not identified. Topic search finds category players whose handles you do not already know.

How to use it

Connect the MCP server

Follow the setup guide for your client. Browser sign-in, no API key.

Search a topic

Search TikTok for "cold email tips" and return the top 25 videos.

Find the accounts worth following

Search TikTok for #b2bsales, 50 results. List the accounts that appear more than once and what each one posts about.

Check topic saturation before you produce

Search TikTok for "sales automation", 50 results. Is this topic saturated, and what angle is missing?

Example prompts

Ask your clientWhat you get back
”Search TikTok for cold email tips”Videos ranking for that query
”Find the accounts posting under #b2bsales”Search results, grouped by repeat account
”Is ‘sales automation’ saturated on TikTok?”Results plus a coverage read
”Pull the last 20 posts from this handle”Not this tool — use tiktok_profile_video

Best prompting practices

  • Search one query per call. Two topics in one string dilutes both. Run them separately.
  • Try the hashtag and the plain keyword. They surface different result sets.
  • Raise max_results for research, keep it low for a spot check. You pay per post returned, so 50 costs five times what 10 does.
  • Say the number up front. “Return 25” beats letting your client decide how deep to go on a per-post bill.
  • Ask for the accounts, deduplicated. The same creator appears across many results — “collapse to one row per account with post count and total views” is what turns a search into a target list.
  • Chain into the profile tool. Once search names the accounts worth watching, switch to tiktok_profile_video for their full feed.
  • Ask for the pattern. “Which accounts repeat, and what formats do they use” is more useful than the raw list.
  • Re-run on a schedule for trend work. Results reflect what TikTok is surfacing at the moment of the call, so one snapshot is not a trend.

Output

{ "query": "cold email tips", "results": [ { "description": "Three subject lines that actually get opened.", "author": "janedoe", "url": "https://tiktok.com/@janedoe/video/456" } ] }

Credits and limits

0.3 credits per post returned. max_results accepts 1–100 and defaults to 10, so a default call costs up to 3 credits and a full page up to 30. Run check_credits (free) before a large batch.

Search results reflect what TikTok is surfacing at the time of the call. Run the same query on a schedule if you are tracking a trend rather than taking a one-off snapshot.


Parameters

ParameterTypeRequiredNotes
querystringYesTopic, hashtag, or keyword
max_resultsnumberNo1–100, default 10

ToolUse it instead when
tiktok_profile_videoYou already know the handle — 0.3 credits per post
tiktok_comments_from_postYou want commenters from one video — 0.3 credits per comment
instagram_profile_postsYou need Instagram content instead
x_profile_postsYou need X content instead

Next steps


Keep learning

Two courses take these tools past the reference page — clustered by GTM job, then chained into workflows.