→ ai-agents

The social data layer for AI agents

Your agent shouldn't be piloting a headless browser. One MCP config block or one function-calling tool gives it transcripts, summaries, stats, comments, and profiles across TikTok, Instagram, Facebook, X, and LinkedIn — as clean text that drops straight into a context window.

Why agents like this API

A research agent in one prompt

Connect the MCP server, then ask in plain language. The agent chains get_channel_posts and get_transcript on its own:

> pull the last 10 reels from @thefoodlab,
  transcribe them, and rank by views

tool: get_channel_posts(handle="thefoodlab", platform="instagram")
tool: get_transcript(url=…) x 10
result: ranked table with views, likes, and a one-line
        summary per reel

Or wire it up as a function tool

Any framework that speaks function calling can wrap an endpoint in a few lines:

const tools = [{
  name: "get_tiktok_transcript",
  description: "Transcript of a public TikTok video",
  input_schema: { type: "object", properties: { url: { type: "string" } } },
  run: async ({ url }) =>
    (await fetch(`https://api.scrapersocial.com/v1/tiktok/transcript?url=${url}`, {
      headers: { Authorization: `Bearer ${process.env.SCRAPERSOCIAL_KEY}` },
    })).json(),
}];

Full setup guides for Claude, Claude Code, Cursor, and ChatGPT live on the MCP page, and agent-flavored docs at /ai-agents.

Hand your agent the keys

100 free trial credits, no card. First call in under five minutes.

Get your free API key