mcpField
S
Social Superpowers

Social Superpowers

远程服务
superpowers.social搜索与检索26 周前更新

关于 Social Superpowers

Social Superpowers 是用于检索 X/Twitter 和 Reddit 实时内容的托管 MCP 服务。其只读工具涵盖搜索、帖子、讨论串、时间线和评论,并通过 Streamable HTTP 配合登录或 API 密钥连接。

主要功能

  1. 01搜索 X/Twitter 和 Reddit
  2. 02读取推文、讨论串和时间线
  3. 03获取 Reddit 帖子与评论
  4. 04使用只读且幂等的工具
  5. 05通过 Streamable HTTP 连接

适用场景

  1. 01跨平台研究某个话题的讨论
  2. 02查看推文及其对话串
  3. 03检查 Reddit 用户发布的帖子和评论

MCP 相关

它通过 Streamable HTTP 提供托管 MCP 端点 `https://superpowers.social/mcp`。MCP 客户端可通过 OAuth 登录或 API 密钥进行身份验证。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://superpowers.social/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

10
参数类型必填说明
post_idstring是Reddit 帖子 ID
subredditstring否加快查找速度的 Subreddit 名称
comment_limitnumber否要返回的评论数(默认值为 10)
text_onlyboolean否如果为 true,则每篇帖子仅返回 id 和标题,以节省 token。

详细介绍

Superpowers.social — X/Twitter 和 Reddit 的 MCP 服务

用于实时研究 X/Twitter 和 Reddit 的托管 MCP 服务。提供 10 个只读工具,用于搜索、查看讨论串、时间线、帖子和评论。使用 Streamable HTTP:添加 URL,并在提示时使用 Google 或 GitHub 登录。 提供免费套餐。

状态 定价 MCP


工具

全部 10 个工具均为只读且幂等。其中 8 个会将上游响应裁剪为下方列出的字段;当裁剪节省的数据量足以值得报告时,还会附加一行统计信息,说明删去了多少内容。twitter-news 和 reddit-get-user-comments 例外:它们会原样返回收到的上游对象,因此下方的字段列表不适用于它们,也不会输出统计信息。

X/Twitter(5 个)
工具功能参数
twitter-search搜索与查询匹配的推文query(必填)、count(默认 10)、cursor、text_only
twitter-read读取单条推文tweet(URL 或 ID,必填)、text_only
twitter-thread读取完整的对话讨论串tweet(URL 或 ID,必填)、cursor、text_only
twitter-user-tweets获取一个账号的近期推文handle(必填,不带 @)、count(默认 20)、cursor、text_only
twitter-newsX 上的热门新闻count(默认 10)、category(for-you、news、sports、entertainment、trending)

对于 twitter-search、twitter-read、twitter-thread 和 twitter-user-tweets,推文字段包括:id、text、createdAt、author、authorName、url,以及 X 返回时提供的 replyCount / retweetCount / likeCount。引用的推文嵌套在 quotedTweet 下。text_only 会将每条推文精简为 {id, text}。twitter-news 返回的是新闻条目而非推文;除了从 category 中移除分类前缀外,其字段均原样传递。

Reddit(5 个)
工具功能参数
reddit-search在 Reddit 或某个子版块中搜索帖子query(必填)、subreddit、count(默认 10)、sort、time_filter、text_only
reddit-get-post获取帖子及其评论post_id(必填)、subreddit、comment_limit(默认 10)
reddit-get-posts获取某个子版块在指定时间范围内的热门帖子subreddit(必填)、count(默认 10)、time_filter(默认 week)、text_only
reddit-get-user-posts获取某位用户发布的帖子username(必填)、count(默认 10)、sort(默认 new)、time_filter(默认 all)、text_only
reddit-get-user-comments获取某位用户的评论username(必填)、count(默认 10)、sort(默认 new)、time_filter(默认 all)

帖子字段包括:id、title、author、subreddit、createdUtc、url,以及帖子正文(如有)。列表工具——reddit-search、 reddit-get-posts、reddit-get-user-posts——会将正文截断为 500 个字符的 selftext_preview;reddit-get-post 则会返回完整的 selftext,并将评论作为 id、author、body 返回;如果来源提供了 depth,也会一并返回。text_only 会将每个帖子精简为 {id, title}。这些工具都不包含 Reddit 评分或评论数——来源未提供这些信息。 reddit-get-user-comments 不会筛选字段——其评论对象会按来源返回的内容原样传递。

设置

每次调用都需要进行身份验证——未经身份验证的 initialize 请求会返回 401。

Claude Code(已于 2026-09-16 验证)
claude mcp add --transport http social-superpowers https://superpowers.social/mcp

在 Claude Code 打开浏览器提示时,使用 Google 或 GitHub 登录。这就是全部设置步骤,之后这十个工具便可在会话中使用。

其他 MCP 客户端

任何支持 Streamable HTTP 的客户端都可以连接到 https://superpowers.social/mcp,并通过以下任一方式进行身份验证:

  • 使用客户端自身的 MCP OAuth 登录流程,前提是客户端支持该流程——显示相同的 Google 或 GitHub 提示,无需提前进行任何设置;或
  • 使用 API 密钥,适用于不支持 MCP OAuth 的客户端:在 https://superpowers.social/account 创建密钥,并通过 Authorization: Bearer sk_live_… 或 x-api-key 发送。

通用的 Streamable HTTP + API 密钥配置格式(请根据客户端自身的配置格式进行调整):

{
  "mcpServers": {
    "social-superpowers": {
      "type": "http",
      "url": "https://superpowers.social/mcp",
      "headers": {
        "Authorization": "Bearer sk_live_…"
      }
    }
  }
}

示例

You: what are people on X saying about $INTC?
Agent: twitter-search { "query": "$INTC", "count": 25 }
       → up to 25 tweets with author, timestamp, link and reply/retweet/like counts

You: which subreddits discuss Tirzepatide side effects?
Agent: reddit-search { "query": "tirzepatide side effects", "count": 10 }
       → posts with author, subreddit, permalink and a body preview
       reddit-get-post { "post_id": "1abc234" }
       → the full post with its comments

许可证

MIT — 此仓库包含公开清单、示例和文档。托管网关的实现是闭源的;MCP 协议是集成接口。

链接

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。