blew by setupr

io.github.amirealityPublished by GitHub account amirealityv0.2.0Updated Nov 8, 2026

The zero-dashboard social autopilot. Publish to X and LinkedIn directly from AI chat.

VerifiedStreamable HTTPWeb executableProductivity & WorkflowCommunication & Collaboration

Overview

AI-generated overview

Remote MCP server that lets an assistant publish drafted posts to X and LinkedIn from your chat, and check your remaining post quota.

What you can do
  • Publish a text post, optionally with an image URL, to X, LinkedIn, or both
  • Check the connected account's remaining post balance and subscription tier
When to use it
Useful if you draft social posts inside ChatGPT, Claude, Cursor or similar clients and want the assistant to publish them directly instead of copying text into a separate scheduling dashboard.
Requirements
Remote endpoint at blew.setupr.com/mcp over streamable HTTP; no local package needed. A Blew account with OAuth authorization, plus connected X and/or LinkedIn accounts. Posting beyond the free starter allowance requires purchased credits.
Before you install
Publishing sends content publicly to third-party social networks under your connected accounts; confirm drafts before approving. The service stores encrypted OAuth tokens for your social accounts and receives the approved post text and media URL. Paid top-ups are available, so check quota and pricing before relying on it.

Installation

In SourceWeft

  1. Open blew by setupr 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/io.github.amireality%2Fblew-by-setupr/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": {
    "blew-by-setupr": {
      "type": "http",
      "url": "https://blew.setupr.com/mcp"
    }
  }
}

README

[blew by setupr logo]

blew by setupr

The zero-dashboard social media autopilot for AI agents.
Publish directly to X (Twitter) and LinkedIn straight from your regular ChatGPT, Claude, and Codex chats.

[Live App] [OAuth 2.0] [MCP Protocol] [Smithery] [License]


⚡ The Zero-Dashboard Philosophy

Traditional social media schedulers (Buffer, Hootsuite, Typefully) force you to work backwards: you brainstorm with an AI in one tab, copy-paste the text into an external dashboard, adjust formats, upload media, and switch back and forth.

Meanwhile, custom GPTs in app stores trap you inside a walled garden—you cannot access your usual workspace context, custom instructions, or conversational flow.

Blew reimagines social media with a zero-dashboard architecture:

  1. Bring Your Own AI: Blew runs as a standard Model Context Protocol (MCP) server inside your daily AI client—ChatGPT, Claude Desktop, Claude Code, Cursor, or Windsurf.
  2. Conversational Publishing: As you chat, ideate, or write code, simply tell your AI:

    "Draft a thread on our new feature launch and publish it to my X and LinkedIn with our diagram."

  3. One-Click Approval: The AI presents the formatted draft and requests confirmation. You say "Looks good, post it", and Blew securely transmits the post to your verified accounts.
  4. No Dashboard to Check: No extra tabs. No content editors. Your AI does the thinking, and Blew provides the authenticated execution pipe.

🏗️ Architecture

┌────────────────────────────────────────────────────────┐│     Your AI Client (ChatGPT / Claude / Codex / Cursor) │└───────────────────────────┬────────────────────────────┘                            │                            │ MCP JSON-RPC (HTTP SSE / Streamable)                            ▼┌────────────────────────────────────────────────────────┐│               blew by setupr MCP Gateway               ││                https://blew.setupr.com/mcp             │├───────────────────────────┬────────────────────────────┤│ • MCP Tool Handshake      │ • Quota Validation        ││ • Bearer Token Auth       │ • Payload Sanitization     │└─────────────┬─────────────┴──────────────┬─────────────┘              │                            │              ▼                            ▼┌───────────────────────────┐┌───────────────────────────┐│     Supabase Vault        ││   Cloud Dispatch Engine   ││ • AES-256 Encrypted OAuth ││ • Media processing        ││ • Post quota ledger       ││ • Rate limit compliance   │└───────────────────────────┘└─────────────┬─────────────┘                                           │                                           ▼                            ┌────────────────────────────┐                            │   X (Twitter) & LinkedIn   │                            │    Official REST APIs      │                            └────────────────────────────┘

🚀 Quickstart & Supported Clients

You can connect Blew in less than 60 seconds through your preferred AI environment.

1. ChatGPT (Developer Connectors / Plugins)

  1. Open ChatGPT and navigate to your Account Settings → Connected Apps (or developer connectors).
  2. Add a new remote MCP connector:
    • Server URL: https://blew.setupr.com/mcp
    • Discovery URL: https://blew.setupr.com
  3. Authorize via your Blew account. Your regular ChatGPT conversations now have access to publish_to_social.

2. Claude Desktop

Add blew to your claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
json
{  "mcpServers": {    "blew": {      "type": "http",      "url": "https://blew.setupr.com/mcp"    }  }}

3. Claude Code (CLI)

Install with a single command:

bash
claude mcp add --scope user --transport http blew https://blew.setupr.com/mcp

4. Smithery Index

Blew is pre-configured for automated 1-click installation via Smithery.ai:

bash
npx -y @smithery/cli install blew --client claude

5. Cursor / Windsurf / Codex

Add an HTTP MCP server pointing to:

https://blew.setupr.com/mcp

🛠️ MCP Tools Exposed

Blew registers two core tools compliant with the Model Context Protocol specification:

publish_to_social

Publishes drafted content to the user's connected social media platforms.

ParameterTypeRequiredDescription
platformstringYesTarget social network: 'twitter', 'linkedin', or 'both'
post_contentstringYesPlain text body of the update
media_urlstringNoPublic URL of an image or graphic to attach
json
{  "name": "publish_to_social",  "arguments": {    "platform": "both",    "post_content": "Excited to unveil our new zero-dashboard social media autopilot powered by the Model Context Protocol!",    "media_url": "https://blew.setupr.com/og-banner.png"  }}

check_quota

Queries the authenticated user's remaining post balance and subscription tier.

json
{  "name": "check_quota",  "arguments": {}}

🔒 Security, Privacy & Standards

  • Zero Prompt Retention: Blew does not read, log, or train on your conversation prompts, system instructions, or internal reasoning. Only the approved text payload sent to publish_to_social reaches our execution engine.
  • Encrypted OAuth 2.0 Vault: Social media access and refresh tokens are encrypted at rest with AES-256. We never see, handle, or store your personal passwords.
  • Official API Compliance: Uses X API v2 and LinkedIn Community/Consumer APIs with minimum necessary permissions.
  • One-Click Revocation: Disconnect your social profiles anytime in 1 click at blew.setupr.com/setup.
  • Public Policies:

💳 Quotas & Pricing

  • Free Starter Plan: 5 complimentary posts upon registration to test your setup.
  • Pay-as-you-grow Top-Ups: Purchase additional posts (e.g., 100 posts for ₹499) at blew.setupr.com/upgrade. Credits never expire.

👨‍💻 Local Development

bash
# Clone repositorygit clone https://github.com/amireality/blew-by-setupr.gitcd blew-by-setupr
# Install dependenciesnpm install
# Start local development servernpm run dev
# Build production bundlenpm run build

Built with ❤️ by Setupr • Designed for the Agentic Era

Source: README.md at commit 0416c6b

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

1
  1. v0.2.0LatestNov 8, 2026

Score

75% 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

    Declare a license in the repository or the registry entry.