AI Social Data MCP

AI Social Data MCP

MCP server that provides AI agents with access to public social media data, including hot lists, searches, content details, user profiles, posts, and comments from platforms like Douyin, Xiaohongshu, Bilibili, and Weibo.

Category
Visit Server

README

<div align="center">

FeedSonar

让 Agent 不只“搜到网页”,而是真正进入社交平台的数据层

Built for Cursor · Claude · Codex
搜索、自动翻页、读取详情、分析作者与评论区——全部通过 MCP 完成。

npm MIT License MCP Black-box

一键安装到 Cursor · 在线服务 · npm · Release

</div>


为什么需要它?

普通网页搜索通常只能给 Agent 一组链接和摘要。面对社交平台,真正有价值的信息往往藏在:

  • 搜索结果的第 2、3、4 页
  • 视频或笔记的完整互动数据
  • 创作者主页和历史作品
  • 评论区里的价格、预约、体验和真实需求
  • 不同平台对同一话题的反馈差异

FeedSonar 把这些能力包装成 Agent 能理解、能组合、能自动翻页的结构化工具。

示例任务:
“搜索 12 个北京旅游视频,不够就继续翻页;筛选互动高的内容,再读取评论区,总结游客最关心的问题。”

Agent 会自动完成:

关键词搜索 → 判断 has_more → 自动翻页 → 内容详情
          → 作者资料 → 历史作品 → 评论 / 二级评论 → 分析

与普通网页搜索的区别

能力 普通网页搜索 FeedSonar
返回网页链接与摘要
返回结构化互动指标
自动翻页满足用户数量
获取作者资料与作品
获取一级 / 二级评论
跨平台统一数据结构

快速安装

无需注册,无需用户 API Key。选择你的 Agent,复制对应配置即可。

Agent / 客户端 推荐连接方式
Cursor 远程 MCP URL / 一键安装
Claude Code claude mcp add 远程 HTTP
Claude Desktop npm stdio 桥接器
Codex CLI / IDE / ChatGPT Desktop config.toml 远程 URL
Gemini CLI gemini mcp add 远程 HTTP
VS Code / GitHub Copilot .vscode/mcp.json
Windsurf Cascade 远程 MCP
Cline Streamable HTTP
Roo Code、Cherry Studio 等 通用 npm stdio 配置

Cursor

最快方式:一键安装到 Cursor

手动安装:保存到项目的 .cursor/mcp.json,然后重新加载 Cursor。

{
  "mcpServers": {
    "feedsonar": {
      "url": "https://www.aisocialdata.xyz/mcp"
    }
  }
}

Claude Code

claude mcp add --transport http --scope user feedsonar https://www.aisocialdata.xyz/mcp

检查连接:

claude mcp list

Claude Desktop

Claude Desktop 使用 stdio 桥接器。要求 Node.js 18 或更高版本。

配置文件:

  • Windows:%APPDATA%\Claude\claude_desktop_config.json
  • macOS:~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "feedsonar": {
      "command": "npx",
      "args": ["-y", "feedsonar-mcp"]
    }
  }
}

保存后完全退出并重新打开 Claude Desktop。

Codex CLI / Codex IDE / ChatGPT Desktop

Codex CLI、IDE 扩展和 ChatGPT Desktop 共用 Codex MCP 配置。添加到 ~/.codex/config.toml;也可在受信任项目中使用 .codex/config.toml

[mcp_servers.feedsonar]
url = "https://www.aisocialdata.xyz/mcp"

重新启动客户端后运行 /mcp 检查工具。

Gemini CLI

命令行安装:

gemini mcp add --transport http feedsonar https://www.aisocialdata.xyz/mcp

或者添加到 ~/.gemini/settings.json

{
  "mcpServers": {
    "feedsonar": {
      "url": "https://www.aisocialdata.xyz/mcp",
      "type": "http"
    }
  }
}

VS Code / GitHub Copilot Agent

保存为工作区的 .vscode/mcp.json

{
  "servers": {
    "feedsonar": {
      "type": "http",
      "url": "https://www.aisocialdata.xyz/mcp"
    }
  }
}

打开 Copilot Chat 的 Agent 模式;也可以从命令面板运行 MCP: Add Server

Windsurf

Settings → Tools → Add Server 中选择远程 HTTP,填入:

https://www.aisocialdata.xyz/mcp

使用 Raw Config 时:

{
  "mcpServers": {
    "feedsonar": {
      "serverUrl": "https://www.aisocialdata.xyz/mcp"
    }
  }
}

保存后在 Cascade MCP 面板点击 Refresh。

Cline

在 Cline 的 MCP Servers → Remote Servers 中选择 Streamable HTTP,或使用:

{
  "mcpServers": {
    "feedsonar": {
      "type": "streamableHttp",
      "url": "https://www.aisocialdata.xyz/mcp",
      "disabled": false,
      "autoApprove": []
    }
  }
}

Roo Code / Cherry Studio / 其他 stdio 客户端

只要客户端支持标准 command + args MCP 配置,就可以使用:

{
  "mcpServers": {
    "feedsonar": {
      "command": "npx",
      "args": ["-y", "feedsonar-mcp"]
    }
  }
}

安装后如何验证?

检查 npm 桥接器:

npx -y feedsonar-mcp --version

然后向 Agent 提问:

使用 get_hot_list 获取抖音前 3 个热点,并告诉我每个热点的热度。

安装成功时,客户端应显示以下 6 个工具:

get_hot_list · social_search · get_content_detail
get_user_profile · get_user_posts · get_comments

适合哪些真实场景?

内容与选题研究

“搜索 20 个机器人相关视频,自动翻页并按互动量整理选题方向。”

评论区消费者洞察

“采集这个视频 100 条评论和热门回复,归纳用户抱怨、购买意向和高频问题。”

创作者尽调

“找到人工智能领域创作者,读取公开资料和最近作品,筛选适合合作的账号。”

跨平台对比

“对比抖音、小红书、Bilibili 和微博对同一旅游话题的内容角度与用户反馈。”

已验证平台

所有公开能力都经过真实端点黑盒测试;未通过验收的能力不会放进 schema。

平台 已验证能力
抖音 热点、内容/用户搜索、自动翻页、详情、用户资料、作品、一级/二级评论
小红书 真实分享链接笔记详情、作者、互动量、标签、媒体
Bilibili 真实 BVID 详情、作者、互动指标、评论
微博 真实帖子详情、作者、互动指标

MCP 工具

<details> <summary><code>get_hot_list</code> — 当前热点榜</summary>

适合热点晨报、选题发现和趋势追踪。 </details>

<details> <summary><code>social_search</code> — 内容与用户搜索</summary>

返回 pagination.has_morenext_cursor 和翻页指令。Agent 会根据用户要求的总量继续调用,而不是停在第一页。 </details>

<details> <summary><code>get_content_detail</code> — 内容详情</summary>

返回正文、作者、发布时间、互动指标和媒体信息;支持 standardfull 两种详细度。 </details>

<details> <summary><code>get_user_profile</code> / <code>get_user_posts</code> — 创作者研究</summary>

获取公开资料和作品列表;作品支持自动翻页。 </details>

<details> <summary><code>get_comments</code> — 评论与回复</summary>

支持一级评论、二级评论和 cursor 翻页。抖音单页最多 30 条。 </details>

验证情况

发布前执行了 10 个隔离的真实业务黑盒场景,每个场景都启动一个全新的 stdio MCP 客户端:

  • 10 / 10 场景通过
  • 搜索 4 页得到 12 个去重视频
  • 评论自动翻 2 页得到 60 条去重评论
  • 创作者作品自动翻 2 页得到 10 条作品
  • 验证抖音评论树、小红书笔记、Bilibili 视频与评论、微博帖子
  • Node.js 18 / 20 真实安装验证通过

工作方式与隐私

Agent
  ├─ Remote MCP
  └─ npm stdio bridge
          ↓ HTTPS
  Free Hosted MCP
          ↓
  Public social-platform data
  • 开源包只负责 MCP 协议桥接,不包含私有采集后端或服务器凭据。
  • 桥接器不会读取本地文件。
  • 查询参数会发送到托管服务以完成取数,请勿提交账号密码、Cookie 或私密数据。
  • 免费服务采用公平使用限速;平台风控或上游变化可能导致个别能力暂时不可用。

开发

npm install
npm test          # 离线验证 tools/list 与 tools/call
npm run test:journey

自定义兼容端点:

FEEDSONAR_MCP_URL=http://127.0.0.1:9100/mcp npx feedsonar-mcp

非本机地址必须使用 HTTPS。

License

开源桥接器使用 MIT License。托管数据服务及其后端不属于本许可证授权范围。

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured