100 free credits — no credit card required.Start building
Logo

One API for all social media data

Twenty-seven platforms. One auth token. One unified schema.

import requests

response = requests.get(
    'https://www.socialcrawl.dev/v1/tiktok/profile',
    params={'handle': 'charlidamelio'},
    headers={'x-api-key': 'sc_YOUR_API_KEY'}
)
data = response.json()
[ .JSON ]
{
  "success": true,
  "platform": "tiktok",
  "data": {
    "author": {
      "username": "charlidamelio",
      "followers": 152400000
    },
    "engagement": {
      "likes": 12400000000,
      "engagement_rate": 0.087
    },
    "metadata": {
      "language": "en",
      "content_category": "lifestyle"
    }
  }
}
+ 28 platforms

Crawling data from the world's biggest platforms

TikTokInstagramYouTubeXLinkedIn

Fast. Unified. Agent-ready

Three reasons developers and AI agents pick SocialCrawl over rolling their own

Built-in social search

One query across every platform. Try our live Social Search — the same scrape, search, and stream stack you'd build on top of our API, running in production.

Try Social Search

Unified schema, every platform

Every platform returns the same response shape — author, engagement, metadata. No platform-specific glue code. Same auth, same pagination across 133 endpoints.

View the schema

Agent-ready by design

MCP-native, skill-installable, and SDKs in six languages. Your agents can scrape, search, and stream on day one — with typed responses, retries, and rate limits handled.

See AI integrations
02 — Use cases

What you can build with social data

Brand monitoring, sentiment analysis, trend detection, competitive intel — all from one query against 27 platforms.

Brand monitoring

See every mention, the moment it lands

Track your brand, products, execs, and campaigns across all 27 platforms in real time. Stream new mentions to a webhook, or pull them in batches on a schedule.

tiktok"finally a brand that gets it…"+2.4M
redditr/saas · launch thread, 412 cmts+412
x@yourbrand mentioned by @creator+89
Sentiment analysis

Quantify what people feel about you

Aggregate public sentiment around launches, campaigns, and competitor moves. Sentiment scores ship in the response — bring your own model or use ours.

Positive72%
Neutral21%
Negative7%
Trend detection

Catch the topic before the algorithm does

Surface emerging conversations in your space before they hit the mainstream feed. Spike alerts, velocity scores, related-topic graphs — out of the box.

"vibe coding" · last 24h+312% velocity
Competitive intelligence

Watch competitors across every public surface

What competitors ship, who they hire, what their customers say. Pull profiles, posts, and comments side-by-side and feed them straight into your analyst workflow.

@competitor+ launched v3 · 1.1k upvotes
@competitorreplied to 47 customer threads
@competitor− paused TikTok 9d ago
03 — Coverage

27 platforms, one schema

133 endpoints, every major social network. Click any platform to explore its endpoints, run a sample request, and grab the code.

Click any platform tile to try a live request
TikTok API22 endpoints supported
View docs
GET/v1/tiktok/profile?handle=charlidamelio
$ curl https://www.socialcrawl.dev/v1/tiktok/profile?handle=charlidamelio \
    -H "x-api-key: sc_YOUR_API_KEY"
— · idle
// Edit the params above and hit "Try it" to run a live request against the API
04 — AI ready

Connect with AI agents

Plug SocialCrawl into Claude, Cursor, Codex, Windsurf — any MCP-compatible client — in seconds. Or fetch the skill, and your agent self-onboards.

MCPDrop-in for any MCP client

Native tools for every MCP-compatible agent

One JSON block, your agent gets every SocialCrawl endpoint as a first-class tool. Typed responses, retries, and rate limits handled for you.

  • Claude Desktop
  • Cursor
  • Windsurf
  • Codex
  • Claude Code
  • OpenClaw
{
  "mcpServers": {
    "socialcrawl": {
      "command": "npx",
      "args": ["-y", "socialcrawl-mcp"],
      "env": {
        "SOCIALCRAWL_API_KEY": "sc_YOUR_API_KEY"
      }
    }
  }
}
SkillClaude Code · Codex · Cursor

Install the skill in one command

Your agent gets scrape, search, and stream as known capabilities. Auth, endpoints, schemas, and examples loaded in turn one.

npx skills add socialcrawl/skills
OnboardingFor autonomous agents

Agents can sign themselves up

Point your agent at our onboarding skill — it handles signup, key generation, and gets your agent shipping with zero copy-paste.

curl -s https://www.socialcrawl.dev/agent-onboarding/SKILL.md
05 — Scale

Built to replace your scraper stack

27Platforms coveredincl. TikTok, X, Reddit, YouTube
133API endpointsOne schema · one auth
6MCP clients supportedClaude · Cursor · Windsurf
400Free credits on signupNo card. No commitment.
06 — Customer story
We replaced six scrapers, three vendors, and a Slack channel of broken cron jobs with one SocialCrawl endpoint.
  • −6Vendors retired
  • +30hEng / week freed
  • 1Schema, every platform
Jamie LiuStaff Engineer, Northbeam
08 — Get started

Ship the social layer before lunch

Twenty-seven platforms. One auth token. One schema. Five lines of code to your first response.

curl https://www.socialcrawl.dev/v1/search/everywhere \
  -H "x-api-key: $SC_KEY" \
  -d '{"query":"launch week","platforms":["*"]}'

Frequently asked questions

Can't find what you're looking for? Talk to our team or ask the AI agent below

Apify is a general-purpose scraping platform — you write or buy actors and pay for the compute time they run on Apify's infrastructure. SocialCrawl is purpose-built for social platforms only: every endpoint is a pre-tested HTTP call, every response shares one schema, and pricing is per call (not per compute minute). Apify wins for arbitrary site scraping. SocialCrawl wins when the job is social data.