关于 SocialCrawl
SocialCrawl 是为 AI Agent 提供统一 API、以获取 21 个社交平台数据的 MCP 服务。其工具支持发现平台端点并调用接口,无需为各个平台分别进行身份验证。
主要功能
- 01发现平台和端点
- 02获取个人资料、帖子、评论及搜索结果
- 03访问热门内容和分析数据
- 04查看平台与端点文档
适用场景
- 01获取社交媒体个人资料
- 02搜索平台上的帖子或评论
- 03收集热门内容和分析数据
- 04调用前核对端点参数
MCP 相关
提供用于发现平台和端点、调用 SocialCrawl API 以及获取 API 文档的工具。MCP 客户端通过配置提供 API 密钥。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
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"}}}在 Cursor 中打开{"servers":{"ridiodevelopment-socialcrawl":{"type":"http","url":"https://mcp.socialcrawl.dev/mcp"}}}在 VS Code 中打开{"mcpServers":{"ridiodevelopment-socialcrawl":{"type":"http","url":"https://mcp.socialcrawl.dev/mcp"}}}{"mcpServers":{"ridiodevelopment-socialcrawl":{"serverUrl":"https://mcp.socialcrawl.dev/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://mcp.socialcrawl.dev/mcp需要授权工具
7| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| task | string | 否 | 用通俗语言描述要执行的任务;其中的 URL 和 @handles 会被解析并填入参数。省略则列出平台。 |
| limit | integer | 否 | 要返回的端点数(默认值为 3)。 |
| platform | string | 否 | 仅返回此平台的端点(slug,例如 'tiktok');单独指定时列出这些端点。 |
详细介绍
socialcrawl-mcp
SocialCrawl 的 MCP 服务 — 通过一个统一的 API 访问 21+ 个社交媒体平台。
功能介绍
SocialCrawl MCP 通过一个统一的 API,让 AI Agent 即时访问 21 个社交媒体平台和 105 个端点。无需逐个平台进行身份验证,即可从 TikTok、Instagram、YouTube、Twitter/X、LinkedIn、Reddit 等平台获取个人资料、帖子、评论、搜索结果、热门内容和分析数据。Agent 会动态发现可用端点,因此始终可以使用最新功能,无需硬编码平台逻辑。
快速设置
Claude Desktop
添加到 ~/Library/Application Support/Claude/claude_desktop_config.json(macOS)或 %APPDATA%\Claude\claude_desktop_config.json(Windows):
{
"mcpServers": {
"socialcrawl": {
"command": "npx",
"args": ["-y", "socialcrawl-mcp"],
"env": {
"SOCIALCRAWL_API_KEY": "your_api_key_here"
}
}
}
}
Cursor
添加到项目根目录下的 .cursor/mcp.json,或全局添加到 ~/.cursor/mcp.json:
{
"mcpServers": {
"socialcrawl": {
"command": "npx",
"args": ["-y", "socialcrawl-mcp"],
"env": {
"SOCIALCRAWL_API_KEY": "your_api_key_here"
}
}
}
}
VS Code(Claude Code)
添加到项目中的 .vscode/mcp.json 或用户设置中:
{
"servers": {
"socialcrawl": {
"type": "stdio",
"command": "npx",
"args": ["-y", "socialcrawl-mcp"],
"env": {
"SOCIALCRAWL_API_KEY": "your_api_key_here"
}
}
}
}
获取 API 密钥
- 在 socialcrawl.com 注册 — 无需信用卡
- 注册后立即获得 100 个免费额度
- 从控制面板复制 API 密钥并粘贴到配置中
可用工具
| 工具 | 描述 |
|---|---|
socialcrawl_list_platforms | 查看全部 21 个受支持的平台及其 slug 和端点数量 |
socialcrawl_list_endpoints | 查看特定平台的所有端点、必需参数和额度费用 |
socialcrawl_request | 发起任意 SocialCrawl API 调用 — 获取个人资料、帖子、评论、搜索结果等 |
socialcrawl_get_docs | 查阅某个平台或特定端点的详细 API 文档 |
示例
用户提示词:“获取 charlidamelio 的 TikTok 个人资料”
Agent 流程:
- 调用
socialcrawl_list_endpoints,传入platform: "tiktok",以查找可用端点 - 找到
user/info端点 — 需要username参数,费用为 1 个额度 - 调用
socialcrawl_request,传入platform: "tiktok"、endpoint: "user/info"、params: { username: "charlidamelio" } - 返回个人资料数据:粉丝数、简介、视频数量、认证状态等
支持的平台
| 平台 | 端点 |
|---|---|
| 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 |
总计:21 个平台上的 105 个端点
额度系统
| 等级 | 费用 | 端点占比 |
|---|---|---|
| 标准 | 1 个额度 | ~90% |
| 高级 | 5 个额度 | ~8% |
| 尊享 | 10 个额度 | ~2% |
新账户可获得 100 个免费额度 — 足以发起 100 次标准请求,或在选择付费方案前探索多个平台。
许可证
MIT — 详见 LICENSE。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。