ScraperSocial - Social Media Data

Máy chủ MCP được lưu trữ cho dữ liệu mạng xã hội công khai: hồ sơ, bài đăng, bình luận, tìm kiếm và bản ghi từ TikTok, Instagram, LinkedIn, YouTube, X, Reddit và hơn 30 nền tảng. OAuth, 100 tín dụng miễn phí.

Máy chủ MCP được lưu trữ

npx add-mcp 'https://mcp.scrapersocial.com'

Cài vào Claude Code, Codex, Cursor và nhiều công cụ khác

Tài liệu

Set it up in your client

One click — both open your editor and register https://mcp.scrapersocial.com. Sharing a README? Use the insiders.vscode.dev redirect form.

claude.ai

Settings → Connectors → Add custom connector, then paste the server URL:

https://mcp.scrapersocial.com

OAuth sign-in — no key to copy. Works on web, desktop, and mobile.

Claude Code

One command in your terminal:

claude mcp add --transport http scrapersocial https://mcp.scrapersocial.com

Approve the OAuth prompt on first use, or set an Authorization header with your key.

Cursor

Install with one click, or add to.cursor/mcp.json:

{
  "mcpServers": {
    "scrapersocial": {
      "url": "https://mcp.scrapersocial.com",
      "headers": {
        "Authorization": "Bearer sk_live_..."
      }
    }
  }
}

VS Code

Install with one click, or run MCP: Add Server from the command palette and paste the URL. Type: http.

{"name":"scrapersocial","type":"http","url":"https://mcp.scrapersocial.com"}

Windsurf

Add to ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "scrapersocial": {
      "serverUrl": "https://mcp.scrapersocial.com",
      "headers": {
        "Authorization": "Bearer sk_live_..."
      }
    }
  }
}

Gemini CLI

Add to ~/.gemini/settings.json:

{
  "mcpServers": {
    "scrapersocial": {
      "httpUrl": "https://mcp.scrapersocial.com",
      "headers": {
        "Authorization": "Bearer sk_live_..."
      }
    }
  }
}

ChatGPT

Settings → Apps & Connectors → Advanced → Developer mode → Create. Paste the URL and choose OAuth.

URL:  https://mcp.scrapersocial.com
Auth: OAuth 2.1 (PKCE)

Business, Enterprise and Edu plans get tool calls; Pro is read-only; Free is excluded.

Anything else

Any client that supports remote MCP servers (streamable HTTP) works: add https://mcp.scrapersocial.com as a connector and authenticate with OAuth or a bearer key.

URL:  https://mcp.scrapersocial.com
Auth: OAuth 2.1 (PKCE) or
      Authorization: Bearer sk_live_...

Connect one platform only

Each spoke is the same server narrowed to one platform: the same tool names, no platform argument, and only that platform's endpoints reachable. Same key, same OAuth, same credits.

TikTok

https://mcp.scrapersocial.com/tiktok

claude mcp add --transport http scrapersocial-tiktok https://mcp.scrapersocial.com/tiktok

TikTok MCP guide → Get a free key

Instagram

https://mcp.scrapersocial.com/instagram

claude mcp add --transport http scrapersocial-instagram https://mcp.scrapersocial.com/instagram

Instagram MCP guide → Get a free key

LinkedIn

https://mcp.scrapersocial.com/linkedin

claude mcp add --transport http scrapersocial-linkedin https://mcp.scrapersocial.com/linkedin

LinkedIn MCP guide → Get a free key

X/Twitter

https://mcp.scrapersocial.com/twitter

claude mcp add --transport http scrapersocial-twitter https://mcp.scrapersocial.com/twitter

X/Twitter MCP guide → Get a free key

Reddit

https://mcp.scrapersocial.com/reddit

claude mcp add --transport http scrapersocial-reddit https://mcp.scrapersocial.com/reddit

Reddit MCP guide → Get a free key

Threads

https://mcp.scrapersocial.com/threads

claude mcp add --transport http scrapersocial-threads https://mcp.scrapersocial.com/threads

Threads MCP guide → Get a free key

25 more platforms, same shape

Every other platform in the catalog has its own server at https://mcp.scrapersocial.com/<platform>, using the same slug as its /v1/<platform>/ paths.

14 tools, 32 platforms

Tools take a URL, handle or query plus the platform, and return the same clean JSON as the REST API. The last two reach anything the others don't wrap: list_endpoints finds the endpoint, call_endpoint runs it.

get_transcript Spoken-word transcript of a public video, with timestamped segments where the source publishes them.

get_summary Short LLM summary of what a public video actually says, built on its transcript.

get_post_stats Engagement stats for one public post or video: views, likes, comments, shares and reposts where the platform publishes them.

get_comments Comments on a public post or video, newest first, paginated with limit and cursor.

get_comment_replies The reply thread hanging off a single public comment.

get_profile Profile, page or channel record for a public account: follower and subscriber counts, bio, and totals.

get_channel_posts Recent public posts or videos from one account, with per-item metrics.

search Keyword search over one platform's public content.

search_hashtag Public posts carrying a hashtag.

get_reviews Public reviews and ratings for a product, business, app or company page.

download_media Direct media URLs for a public post or video, served from the platform's own CDN.

get_trending What is currently trending or rising on a platform.

list_endpoints Browse the whole API surface — every endpoint, its input and its credit cost. Free, and calls nothing upstream.

call_endpoint Run any endpoint by its path, so nothing on the API is out of reach of an agent.

Recipes to steal

> transcribe the last 10 videos from @handle and summarize the themes

Chains get_channel_posts → get_transcript × 10, then the model summarizes.

> compare engagement on our last 5 posts vs @competitor's

Two get_channel_posts calls, one table — no glue code.

> what are people saying in the comments of this launch video?

get_comments with the URL, then sentiment and quotes from the model.

More in the docs: AI agents guide · transcribe a channel · social listening pipeline