Superpowers.social

social.superpowersPublished by superpowers.socialOfficial publisherv0.2.0Updated Oct 24, 2026

Live X/Twitter and Reddit research. 10 read-only MCP tools, Google/GitHub sign-in. Free tier.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingCommunication & Collaboration

Overview

AI-generated overview

Hosted MCP server that gives an assistant read-only search and reading tools for live X/Twitter and Reddit content.

What you can do
Search and read X/Twitter: search tweets, read a single tweet, read a full thread, list an account's recent tweets, and fetch trending news by category. Search and read Reddit: search posts across Reddit or one subreddit, fetch a post with its comments, list a subreddit's top posts, and list a user's posts or comments. Trim responses to selected fields or to text only, with a stats line showing how much was stripped.
When to use it
Useful when an assistant needs current public discussion from X/Twitter or Reddit, such as sentiment on a ticker, reactions to news, or which subreddits cover a topic. It is read-only, so it suits research rather than posting or moderation.
Requirements
A remote Streamable HTTP endpoint; no local package. Authentication is required for every call: sign in with Google or GitHub through MCP OAuth, or, for clients without OAuth, mint an API key in the account page and send it as an Authorization Bearer header or x-api-key header. A free tier is available.
Before you install
Every call needs an account and credentials; the API key is a secret and should be kept out of shared configuration. Queries and handles are sent to a third-party hosted service, which in turn reads from X/Twitter and Reddit. The tools are read-only and idempotent, so they do not post, change or delete anything.

Installation

In SourceWeft

  1. Open Superpowers.social in the dashboard and add it to a workspace.
  2. Connect the required credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/social.superpowers%2Fsocial-superpowers/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.

{
  "mcpServers": {
    "superpowers-social": {
      "type": "http",
      "url": "https://superpowers.social/mcp"
    }
  }
}

README

Superpowers.social — MCP server for X/Twitter & Reddit

Hosted MCP server for live X/Twitter and Reddit research. 10 read-only tools for search, threads, timelines, posts and comments. Streamable HTTP: add the URL and sign in with Google or GitHub when prompted. Free tier available.

[Status] [Pricing] [MCP]


Tools

All ten tools are read-only and idempotent. Eight of them trim the upstream response to the fields listed below and, when the trim saves enough to be worth reporting, append a stats line saying how much was stripped. twitter-news and reddit-get-user-comments are the exceptions: they return the upstream objects as they arrive, so the field lists below do not describe them and no stats line is emitted.

X/Twitter (5)

ToolWhat it doesArguments
twitter-searchSearch tweets matching a queryquery (required), count (default 10), cursor, text_only
twitter-readRead a single tweettweet (URL or ID, required), text_only
twitter-threadRead a full conversation threadtweet (URL or ID, required), cursor, text_only
twitter-user-tweetsRecent tweets from one accounthandle (required, no @), count (default 20), cursor, text_only
twitter-newsTrending news on Xcount (default 10), category (for-you, news, sports, entertainment, trending)

Tweet fields, for twitter-search, twitter-read, twitter-thread and twitter-user-tweets: id, text, createdAt, author, authorName, url, and replyCount / retweetCount / likeCount when X returns them. Quoted tweets are nested under quotedTweet. text_only reduces each tweet to {id, text}. twitter-news returns news items, not tweets, and passes their fields through unchanged apart from a curation prefix stripped off category.

Reddit (5)

ToolWhat it doesArguments
reddit-searchSearch posts across Reddit or one subredditquery (required), subreddit, count (default 10), sort, time_filter, text_only
reddit-get-postA post plus its commentspost_id (required), subreddit, comment_limit (default 10)
reddit-get-postsTop posts from a subreddit for a time windowsubreddit (required), count (default 10), time_filter (default week), text_only
reddit-get-user-postsPosts submitted by a userusername (required), count (default 10), sort (default new), time_filter (default all), text_only
reddit-get-user-commentsComments by a userusername (required), count (default 10), sort (default new), time_filter (default all)

Post fields: id, title, author, subreddit, createdUtc, url, and the post body when there is one. The list tools — reddit-search, reddit-get-posts, reddit-get-user-posts — truncate that body to a 500-character selftext_preview; reddit-get-post returns the full selftext and its comments as id, author, body, plus depth where the source gives one. text_only reduces each post to {id, title}. None of these carry a Reddit score or comment count — the source does not provide them. reddit-get-user-comments applies no field filtering — its comment objects come through as the source returns them.

Setup

Authentication is required for every call — an unauthenticated initialize returns 401.

Claude Code (verified 2026-09-16)

bash
claude mcp add --transport http social-superpowers https://superpowers.social/mcp

Sign in with Google or GitHub when Claude Code opens the browser prompt. That is the whole setup — the ten tools are then available in the session.

Any other MCP client

Any client that speaks Streamable HTTP can connect to https://superpowers.social/mcp with either:

  • its own MCP OAuth sign-in flow, if it supports one — the same Google or GitHub prompt, nothing to set up in advance; or
  • an API key, for clients without MCP OAuth: mint a key at https://superpowers.social/account and send it as Authorization: Bearer sk_live_… or x-api-key.

Generic Streamable-HTTP-with-API-key configuration shape (adjust to your client's own config format):

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

Examples

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

License

MIT — this repository contains the public manifest, examples, and docs. The hosted gateway implementation is closed-source; the MCP contract is the integration surface.

Links

Source: README.md at commit 8a835c3

Tools

0
This server asks you to sign in, so SourceWeft could not read its tools without an account and has not indexed them. What a connected account sees can depend on that account and its permissions.

Version history

2
  1. v0.2.0LatestSep 17, 2026
  2. v0.1.0Sep 16, 2026

Score

85% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts