About SocialCrawl
SocialCrawl is an MCP server that gives AI agents a unified API for retrieving data from 21 social platforms. Its tools let agents discover platform endpoints and call them without separate per-platform authentication.
Key features
- 01Discover platforms and endpoints
- 02Fetch profiles, posts, comments, and search results
- 03Access trending content and analytics
- 04Read platform and endpoint documentation
Use cases
- 01Retrieve a social media profile
- 02Search posts or comments across a platform
- 03Collect trending content and analytics
- 04Check endpoint parameters before making a request
MCP support
Exposes tools for discovering platforms and endpoints, making SocialCrawl API requests, and retrieving API documentation. MCP clients provide the API key through configuration.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://mcp.socialcrawl.dev/mcpclaude mcp add --transport http ridiodevelopment-socialcrawl https://mcp.socialcrawl.dev/mcp{"mcpServers":{"ridiodevelopment-socialcrawl":{"type":"http","url":"https://mcp.socialcrawl.dev/mcp"}}}Open in Cursor{"servers":{"ridiodevelopment-socialcrawl":{"type":"http","url":"https://mcp.socialcrawl.dev/mcp"}}}Open in VS Code{"mcpServers":{"ridiodevelopment-socialcrawl":{"type":"http","url":"https://mcp.socialcrawl.dev/mcp"}}}{"mcpServers":{"ridiodevelopment-socialcrawl":{"serverUrl":"https://mcp.socialcrawl.dev/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
https://mcp.socialcrawl.dev/mcpAuth requiredTools
7| Parameter | Type | Required | Description |
|---|---|---|---|
| task | string | No | The job in plain words; URLs and @handles in it are resolved and filled. Omit to list platforms. |
| limit | integer | No | Endpoints to return (default 3). |
| platform | string | No | Only this platform's endpoints (slug, e.g. 'tiktok'); alone, lists them. |
Details
From the project READMEsocialcrawl-mcp
MCP server for SocialCrawl — access 21+ social media platforms through one unified API.
What it does
SocialCrawl MCP gives AI agents instant access to 21 social media platforms and 105 endpoints through a single, unified API. Retrieve profiles, posts, comments, search results, trending content, and analytics from TikTok, Instagram, YouTube, Twitter/X, LinkedIn, Reddit, and more — no per-platform authentication required. Agents discover available endpoints dynamically, so they always work with the latest capabilities without any hardcoded platform logic.
Quick Setup
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"socialcrawl": {
"command": "npx",
"args": ["-y", "socialcrawl-mcp"],
"env": {
"SOCIALCRAWL_API_KEY": "your_api_key_here"
}
}
}
}
Cursor
Add to .cursor/mcp.json in your project root or ~/.cursor/mcp.json globally:
{
"mcpServers": {
"socialcrawl": {
"command": "npx",
"args": ["-y", "socialcrawl-mcp"],
"env": {
"SOCIALCRAWL_API_KEY": "your_api_key_here"
}
}
}
}
VS Code (Claude Code)
Add to .vscode/mcp.json in your project or your user settings:
{
"servers": {
"socialcrawl": {
"type": "stdio",
"command": "npx",
"args": ["-y", "socialcrawl-mcp"],
"env": {
"SOCIALCRAWL_API_KEY": "your_api_key_here"
}
}
}
}
Get Your API Key
- Sign up at socialcrawl.com — no credit card required
- Receive 100 free credits instantly upon registration
- Copy your API key from the dashboard and paste it into your config
Available Tools
| Tool | Description |
|---|---|
socialcrawl_list_platforms | Discover all 21 supported platforms with their slugs and endpoint counts |
socialcrawl_list_endpoints | See all endpoints, required parameters, and credit costs for a specific platform |
socialcrawl_request | Make any SocialCrawl API call — fetch profiles, posts, comments, search results, and more |
socialcrawl_get_docs | Access detailed API documentation for a platform or specific endpoint |
Example
User prompt: "Get the TikTok profile for charlidamelio"
Agent flow:
- Calls
socialcrawl_list_endpointswithplatform: "tiktok"to discover available endpoints - Finds
user/infoendpoint — takes ausernameparameter, costs 1 credit - Calls
socialcrawl_requestwithplatform: "tiktok",endpoint: "user/info",params: { username: "charlidamelio" } - Returns profile data: follower count, bio, video count, verification status, and more
Supported Platforms
| Platform | Endpoints |
|---|---|
| TikTok | 24 |
| 12 | |
| YouTube | 11 |
| 12 | |
| X (Twitter) | 6 |
| 6 | |
| 7 | |
| Threads | 5 |
| 4 | |
| 4 | |
| Truth Social | 3 |
| Twitch | 2 |
| Snapchat | 1 |
| Kick | 1 |
| Amazon | 1 |
| Linktree | 1 |
| Linkbio | 1 |
| Linkme | 1 |
| Komi | 1 |
| Pillar | 1 |
| Utility | 1 |
Total: 105 endpoints across 21 platforms
Credit System
| Tier | Cost | Share of Endpoints |
|---|---|---|
| Standard | 1 credit | ~90% |
| Advanced | 5 credits | ~8% |
| Premium | 10 credits | ~2% |
New accounts receive 100 free credits — enough to make 100 standard requests or explore multiple platforms before committing to a paid plan.
License
MIT — see LICENSE for details.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.