Sourcelane

TikTok & Instagram Creator Stats

TikTok

Operated by Sourcelane✓ verified

Check followers, engagement rate, average likes, posting cadence, and an engagement grade for any TikTok or Instagram creator in bulk.

Read full description

A tool that analyzes TikTok and Instagram creator profiles in bulk to produce profile metrics and engagement analytics: follower and following counts, post totals, verification status, bio and avatar presence, computed engagement rate benchmarked by audience size, an A–D engagement grade, average likes and comments per post, posting cadence and last-post date (Instagram), follower ratio as a bot/spam signal, and whether engagement is measured from recent posts or lifetime performance. The connector processes mixed TikTok and Instagram profiles (up to 100 per run), requires no login or cookies, and outputs per-profile quantitative metrics, comparative engagement scores, and categorical grades for creator comparison and ranking.

Verified Sep 28, 3:55 AM

$0.02

per creator profile

Up to 50 per call. Only pay for results returned; failed calls are refunded.

What people use it for

You give it

  • Profilesrequired

    Creator profiles to analyze — mix TikTok and Instagram freely.

Optional settings

Instagram sample size

You get back

People & accounts
UsernameFull nameVerified
Numbers & stats
FollowersPosts countTotal likesAvg likesSample size
Dates
Last post at
Links & media
Profile URLAvatar URL
Other details
PlatformBioPrivateFollowingEngagement rate pctEngagement basisAvg commentsPosts per week+3 more

Trust & reliability

7d uptime trend
WindowUptimeSuccess ratep50p95Calls
24h————0
7d————0
30d————0

Calling contract

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-instagram-creator-stats","params":{"profiles":["https://www.tiktok.com/@tiktok","instagram:natgeo"]},"maxResults":10}'

Request params

FieldTypeRequiredDescription
profilesarrayrequiredCreator profiles to analyze — mix TikTok and Instagram freely. Accepts full profile URLs (https://www.tiktok.com/@user, https://www.instagram.com/user) or 'tiktok:username' / 'instagram:username'. Maximum 100 per run.
igSampleSizeintegeroptionalHow many recent Instagram posts to sample when computing the engagement rate (1–36). More posts = more accurate but slower.

Each result contains

FieldTypeDescription
platformstringPlatform
usernamestringUsername
profileUrlstringProfile Url
fullNamestringFull Name
biostringBio
avatarUrlstringAvatar Url
verifiedbooleanVerified
isPrivatebooleanIs Private
followersintegerFollowers
followingintegerFollowing
postsCountintegerPosts Count
totalLikesintegerTotal Likes
engagementRatePctnumber—
engagementBasisstring—
avgLikesnumber—
avgCommentsnull—
postsPerWeeknull—
lastPostAtnull—
sampleSizeinteger—
followerRationumber—
gradestring—
gradeLabelstring—

Use TikTok & Instagram Creator Stats from Claude, ChatGPT or Cursor

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.

  1. 1Click Add to Claude — claude.ai opens with Sourcelane filled in
  2. 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.

terminal
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.

claude_desktop_config.json
{
  "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).

mcp.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.

.vscode/mcp.json
{
  "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.

OpenAPI schema URL
https://usesourcelane.com/openapi.json

REST

One POST. Pass maxResults to cap cost.

curl
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-instagram-creator-stats","params":{"profiles":["https://www.tiktok.com/@tiktok","instagram:natgeo"]},"maxResults":10}'

Python, LangChain, CrewAI, OpenAI Agents SDK…

Wrap the REST call as a tool, or point an MCP client at the endpoint.

python
import requests

res = requests.post(
    "https://api.usesourcelane.com/v1/call",
    headers={"Authorization": "Bearer sl_live_your_agent_key"},
    json={
        "listing": "tiktok-instagram-creator-stats",
        "params": {"profiles":["https://www.tiktok.com/@tiktok","instagram:natgeo"]},
        "maxResults": 10,
    },
    timeout=300,
)
body = res.json()
print(body["receipt"]["chargedMicros"], "micro-USD for", body["receipt"]["results"], "results")
print(body["data"])

Reviews

—

0 reviews

5
0
4
0
3
0
2
0
1
0

Leave a review

Loading reviews…

Related TikTok connectors

See all TikTok data connectors →

Guides that use this connector