Operated by Sourcelane✓ verified
Find trending TikTok creators by country: username, followers, bio, email, top video views, engagement rate and the trending hashtags they drive.
A scraper that reads TikTok trend charts across time windows, industries and ranking metrics to find rising creators by country; it aggregates and de-duplicates chart entries into a ranked creator list and returns creator identity (handle, display name, profile link, ID, avatar), audience metrics (follower counts), bio text and any business email found in the bio, a compound trend score and chart-appearance counts, top-performing video details (chart-window views, lifetime views, organic views, engagement rate, six-second view rate), best-video metrics for sorting, the trending hashtags a creator ranks on with chart/creator ranks, associated industries, country metadata and scrape timestamp. The connector crawls multiple charts per country (time windows, industries and ranking metrics), merges results, computes trend metrics from distinct trending videos and hashtag placements, extracts contact emails present in bios, and supports configurable filters and sorting (by region, time window, industry, follower-range, trend or engagement metrics and result limits). It supports trending-data coverage for 27 countries including major markets (United States, United Kingdom, Canada, Australia, Germany, France, Japan, South Korea, Indonesia, Thailand, Vietnam, Brazil, Mexico and others) and includes richer video and bio data where top-video charts are published.
Verified Oct 25, 10:11 PM
$0.002
per creator
Up to 100 per call. Only pay for results returned; failed calls are refunded.
Influencer discovery
Identify creators who are currently trending in a target market.
Influencer outreach and lead generation
Find creators with a business email in their profile and filter by follower range.
Micro-influencer search
Locate smaller creators that have trending content.
Competitor and brand research
Discover creators and branded accounts behind top-performing videos.
Talent scouting for agencies and MCNs
Track rising creators per country and industry over time.
Countries to find trending creators in.
Optional settings
| Window | Uptime | Success rate | p50 | p95 | Calls |
|---|---|---|---|---|---|
| 24h | — | — | — | — | 0 |
| 7d | — | — | — | — | 0 |
| 30d | — | — | — | — | 0 |
Call it through Sourcelane's gateway or MCP server. We run the connector, apply your agent's spend guardrails, and bill only the results returned.
Call it via Sourcelane
curl -X POST https://api.usesourcelane.com/v1/call \
-H "Authorization: Bearer sl_live_your_agent_key" \
-H "Content-Type: application/json" \
-d '{"listing":"tiktok-trending-creators-scraper","params":{"countries":["US"],"maxResults":5},"maxResults":10}'Request params
| Field | Type | Required | Description |
|---|---|---|---|
countries | array | optional | Countries to find trending creators in (27 supported markets). United States, Japan, Indonesia, Thailand and Vietnam also include creators behind the top-performing videos, so they return the most creators. |
period | string | optional | Trending window. 'All windows' combines the 7, 30 and 90-day charts for the most creators. |
industry | string | optional | 'Every industry' reads all charts (most creators). Pick one industry to only get creators trending in that industry's hashtag charts. |
sortBy | string | optional | Order of creators within each country. Trend score = number of distinct trending videos plus trending hashtag placements the creator has. |
minFollowers | integer | optional | Only keep creators with at least this many followers. 0 = no minimum. |
maxFollowers | integer | optional | Only keep creators with at most this many followers (handy for finding micro-influencers). 0 = no maximum. |
maxResults | integer | optional | Maximum number of creators to save across the whole run. Smaller numbers finish faster and cost less (the strongest charts are read first). 0 = read every chart, no limit. Capped at 100 per call. |
Each result contains
| Field | Type | Description |
|---|---|---|
rank | integer | Rank |
username | string | Username |
nickname | string | Name |
profileUrl | string | Profile |
userId | string | — |
followers | integer | Followers |
bio | null | — |
email | null | |
avatarUrl | string | — |
trendScore | integer | Trend score |
chartAppearances | integer | — |
foundIn | array | — |
industries | array | Industries |
bestVideoViews | null | Top video views |
bestEngagementRate | null | Engagement rate |
topVideos | array | — |
trendingHashtags | array | — |
country | string | — |
countryName | string | Country |
scrapedAt | string | — |
Pick your tool and connect in under a minute. Then just ask — for example: “What are the top 25 TikTok videos for 'protein coffee' this week, and what hooks do they use?”
Connect Claude
Web, desktop and mobile. One click, then confirm.
Adds the Sourcelane MCP server with your key as a header.
claude mcp add --transport http sourcelane https://api.usesourcelane.com/mcp \
--header "Authorization: Bearer sl_live_your_agent_key"Alternative to the connector URL: add to claude_desktop_config.json, then restart Claude.
{
"mcpServers": {
"sourcelane": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.usesourcelane.com/mcp",
"--header",
"Authorization:${AUTH_HEADER}"
],
"env": {
"AUTH_HEADER": "Bearer sl_live_your_agent_key"
}
}
}
}Add to ~/.cursor/mcp.json (or Windsurf's mcp_config.json).
{
"mcpServers": {
"sourcelane": {
"url": "https://api.usesourcelane.com/mcp",
"headers": {
"Authorization": "Bearer sl_live_your_agent_key"
}
}
}
}Save as .vscode/mcp.json. VS Code prompts for your key once.
{
"servers": {
"sourcelane": {
"type": "http",
"url": "https://api.usesourcelane.com/mcp",
"headers": {
"Authorization": "Bearer ${input:sourcelane-key}"
}
}
},
"inputs": [
{
"type": "promptString",
"id": "sourcelane-key",
"description": "Sourcelane agent key",
"password": true
}
]
}Create a GPT → Actions → Import from URL, then Authentication: API Key, Bearer.
https://usesourcelane.com/openapi.jsonOne POST. Pass maxResults to cap cost.
curl -X POST https://api.usesourcelane.com/v1/call \
-H "Authorization: Bearer sl_live_your_agent_key" \
-H "Content-Type: application/json" \
-d '{"listing":"tiktok-trending-creators-scraper","params":{"countries":["US"],"maxResults":5},"maxResults":10}'Wrap the REST call as a tool, or point an MCP client at the endpoint.
import requests
res = requests.post(
"https://api.usesourcelane.com/v1/call",
headers={"Authorization": "Bearer sl_live_your_agent_key"},
json={
"listing": "tiktok-trending-creators-scraper",
"params": {"countries":["US"],"maxResults":5},
"maxResults": 10,
},
timeout=300,
)
body = res.json()
print(body["receipt"]["chargedMicros"], "micro-USD for", body["receipt"]["results"], "results")
print(body["data"])—
0 reviews
Leave a review
Loading reviews…