TikTok engagement rate calculator
Check a creator's real performance before you pay them. Pass usernames and get engagement rate, average and median views, posting frequency, paid-partnership counts and an A+ to F grade with red flags — then see when their audience is most active and how many of their followers look fake.
From $0.035 per creator report · no API key · failed calls refunded
What you get
- Engagement rate by views and by followers
- Average and median views, likes, comments, shares and saves
- Posts per week and days since last post
- A+ to F grade with red flags
- Best day and hour to post, as a 7×24 heatmap
- Fake-follower percentage and audience quality grade
Just ask your AI
“Grade these 15 TikTok creators by engagement rate and flag anyone with suspicious numbers.”
“When should @brand post on TikTok to get the most views?”
Connectors behind it
Your AI picks the right one for the question. Each is priced per result and refunded if it fails.
usernamestatusmessagenicknameprofileUrlverifiedTikTok Best Time to Post Analyzer$0.12 per creator reportFind the best day and hour to post on TikTok for any creator. Get a 7x24 heatmap of views and engagement, top time slots, posting frequency and consistency.usernamestatusmessagenicknameprofileUrlfollowersTikTok Fake Follower & Audience Quality Auditor$1.50 per audit reportCheck any public TikTok account for fake followers - bot score, audience quality grade, and follower authenticity report from a real follower sample.recordTypeusernamefollowerCountsampleSizefakeFollowerPctsuspiciousPctTikTok & Instagram Creator Stats$0.02 per creator profileCheck followers, engagement rate, average likes, posting cadence, and an engagement grade for any TikTok or Instagram creator in bulk.platformusernameprofileUrlfullNamebioavatarUrlUse the TikTok engagement rate calculator from Claude, ChatGPT or Cursor
Pick your tool and connect in under a minute. Then just ask — for example: “Grade these 15 TikTok creators by engagement rate and flag anyone with suspicious numbers.”
Connect Claude
Web, desktop and mobile. One click, then confirm.
- 1Click Add to Claude — claude.ai opens with Sourcelane filled in
- 2Click Continue to confirm — it then works in Claude desktop and mobile too
Manual setup (config files, REST, Python) +
Claude Code
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"Claude Desktop (config file)
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"
}
}
}
}Cursor & Windsurf
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"
}
}
}
}VS Code
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
}
]
}ChatGPT Custom GPT (Actions)
Create a GPT → Actions → Import from URL, then Authentication: API Key, Bearer.
https://usesourcelane.com/openapi.jsonREST
One 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-engagement-rate-calculator","params":{"usernames":["khaby.lame","dylan.page","moneymoveswithlydia"]},"maxResults":10}'Python, LangChain, CrewAI, OpenAI Agents SDK…
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-engagement-rate-calculator",
"params": {"usernames":["khaby.lame","dylan.page","moneymoveswithlydia"]},
"maxResults": 10,
},
timeout=300,
)
body = res.json()
print(body["receipt"]["chargedMicros"], "micro-USD for", body["receipt"]["results"], "results")
print(body["data"])TikTok engagement rate calculator — FAQ
How is TikTok engagement rate calculated?+
Likes, comments, shares and saves across the creator's recent videos, divided by views. A by-followers rate is returned too. You choose how many videos to analyse.
Does it work for any account?+
Any public TikTok account. Private accounts return a status message instead of stats.
Do I need a TikTok API key or developer account?+
No. Sourcelane runs the connectors for you. You top up a balance with a card, create an agent key, and your agent calls the connector — there is no TikTok app review, OAuth setup or rate-limit juggling on your side.
Which AI tools can use it?+
Anything that speaks MCP (Claude Desktop, Claude Code, Cursor, VS Code, Windsurf) can connect to the Sourcelane MCP server with one config block. ChatGPT can use it through a Custom GPT Action, and any agent framework can call the REST endpoint directly.
Can I stop an agent from overspending?+
Yes. Every agent key has its own per-call cap, daily and monthly limits, an optional lifetime budget, an allowlist of connectors, and a kill switch.

