Social Fetch
io.github.social-freak-ltd由 GitHub 账号 social-freak-ltd 发布v0.13.5更新于 Oct 24, 2026
Public social-data API and live docs for AI coding agents.
概览
托管的 Social Fetch MCP 服务器,让助手查询社交媒体创作者与帖子、搜索平台、读取网页,并查阅 Social Fetch 文档。
- 可以做什么
- 通过 tiktok_profile_get、instagram_post_get 等端点工具,查询 TikTok、Instagram、YouTube、X/Twitter、Telegram、Facebook、Threads、LinkedIn、Reddit 和 Spotify 上的资料、帖子、视频、评论、转录文本与搜索结果,以及平台元数据、网页 Markdown 生成和网页问答。用 auth_whoami 和 billing_balance_get 查看账户身份与积分余额。用 docs_search 和 docs_read 搜索并阅读 Social Fetch 文档。端点工具名对应 API 操作 ID,参数对应相应 REST 路由参数。
- 适用场景
- 适合让编程助手在开发应用时直接获取真实的社交媒体或网页数据、查看响应结构,或阅读在线 Social Fetch 文档以选择合适的端点,无需离开编辑器。
- 运行要求
- 支持 OAuth 的远程 Streamable HTTP MCP 客户端(如 Cursor、VS Code、Claude Code、Claude Desktop 或 MCP Inspector)并指向托管端点;通过浏览器 OAuth 流程登录的 Social Fetch 账户;计量端点工具需要积分。仅支持 stdio 的客户端需借助 mcp-remote 桥接。
安装
在 SourceWeft 中
- 打开 控制台中的 Social Fetch,将其添加到工作区。
- 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
- 为需要使用其工具的对话启用该服务。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
交给智能体安装
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/io.github.social-freak-ltd%2Fsocialfetch/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。其他 MCP 客户端
把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。
{
"mcpServers": {
"social-fetch": {
"type": "http",
"url": "https://api.socialfetch.dev/mcp"
}
}
}README
Social Fetch MCP
Let your coding agent fetch real social media and web data while it builds.
Documentation | API reference | Credits & billing
Server URL: https://api.socialfetch.dev/mcp
What Is This?
Social Fetch MCP connects Cursor, VS Code, Claude, Windsurf, and other MCP clients to the Social Fetch API. Once installed, your agent can look up creators, fetch posts, search platforms, read web pages, check your balance, and read the Social Fetch docs from inside your editor.
Use it when you want your agent to answer questions like:
- "Find this TikTok creator and add their latest videos to my app."
- "Pull the transcript for this YouTube video and summarize the sponsorships."
- "Fetch this Instagram post, inspect the response shape, and wire it into my backend."
- "Read the Social Fetch docs and choose the right endpoint for Reddit search."
The MCP server itself is hosted by Social Fetch:
There is no local server to clone, build, or run from this repository. Clients connect to the hosted Streamable HTTP endpoint and authenticate with OAuth in the browser.
Why Use It?
Agents are better when they can work with the same API your app uses. This gives them a direct, authenticated route to Social Fetch instead of making you bounce between docs, dashboards, scripts, and pasted JSON.
- Less setup: call Social Fetch tools directly from your agent.
- Better answers: the agent can search and read the live docs before choosing an endpoint.
- Real data in the loop: test with TikTok, Instagram, YouTube, X/Twitter, Reddit, Spotify, web, and more from inside your editor.
- No API keys in editor config: sign in once with OAuth.
- Same API everywhere: MCP tools map to the public REST API, SDK, and docs.
What You Can Fetch
Social Fetch MCP exposes endpoint tools for:
- TikTok, Instagram, YouTube, X/Twitter, Telegram, Facebook, Threads, LinkedIn, Reddit, and Spotify data.
- Profiles, posts, videos, comments, transcripts, search results, and platform-specific metadata.
- Web markdown generation and AI-assisted web page questions.
- Account identity and credit balance.
- Social Fetch docs through
docs_searchanddocs_read.
Endpoint tools are metered like the REST API. Docs tools, auth_whoami, and billing_balance_get do not consume lookup credits.
Requirements
- A Social Fetch account.
- Credits for metered API routes.
- An MCP client with remote Streamable HTTP support and OAuth, such as Cursor, VS Code, Claude Code, Claude Desktop, or MCP Inspector.
One-Click Install
- [图片] Install in Cursor
- [图片] Install in VS Code
- [图片] Install in Windsurf
- Open the hosted install page
Complete the OAuth browser flow after installing. If a one-click link does nothing - your editor is not installed, blocks custom URL schemes, or has no handler - use the manual setup below.
Manual Setup
Cursor
Add this to ~/.cursor/mcp.json or a project .cursor/mcp.json:
Restart Cursor, open MCP settings, and complete the OAuth browser flow when prompted.
VS Code
Add this to settings.json:
Claude Code
Then run /mcp and authenticate Social Fetch to finish the OAuth flow.
Claude Desktop
Add a custom remote MCP connector with this URL:
Authorize Social Fetch when Claude prompts you.
stdio-only Clients
If your client only supports stdio MCP servers, bridge to the hosted server with mcp-remote:
Point your client at the stdio process that command starts.
Authentication
Social Fetch MCP uses OAuth 2.1. Your MCP client handles the flow:
- The client opens Social Fetch sign-in in your browser.
- You sign in or create an account and approve access.
- The client receives an access token and sends it with each MCP request.
Do not paste a Social Fetch API key into MCP config. Credits are charged to the signed-in account, just like REST API requests.
Tools
tools/list exposes endpoint tools plus docs tools.
Endpoint tool names match API operation IDs with dots replaced by underscores:
Each endpoint tool's arguments mirror the matching API route parameters. See the API reference for the full endpoint catalog, argument schemas, response shapes, and pricing.
Two docs tools are also available:
Recommended agent prompt:
Use the Social Fetch MCP docs to add TikTok profile lookup to this app with the TypeScript SDK.
Example: TikTok Profile
In Cursor, MCP Inspector, or another MCP client, call tiktok_profile_get with:
The result contains the same data and meta envelope returned by the REST API. Check meta.creditsCharged and meta.requestId after metered calls.
Troubleshooting
Repository Contents
server.json- MCP Registry metadata for the hosted remote server.examples/- Copy-paste MCP client configuration snippets.assets/socialfetch-mark.svg- Local copy of the Social Fetch mark (also served athttps://api.socialfetch.dev/mcp/icon.svg).
The implementation lives in Social Fetch's private API service, not in this public listing repository.
Related
License
MIT (c) Social Freak Ltd
来源:README.md,提交 7b9595c
工具
0版本历史
1- v0.13.5最新Sep 16, 2026
评分
已满足适用检查项的 85%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通必需25 分
- 已声明认证方式必需10 分
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分