mcpField
B
blew by setupr

blew by setupr

Remote
github.com/amirealitySocial Media0Updated today
Repository

About blew by setupr

blew by setupr is an MCP server that lets people publish to X and LinkedIn from supported AI chat clients. It supports conversational drafting and confirmation, with tools for posting approved content and checking account quota.

Key features

  1. 01Publish to X and LinkedIn
  2. 02Attach an image by URL
  3. 03Confirm drafts before posting
  4. 04Check remaining post quota
  5. 05Connect through supported AI clients

Use cases

  1. 01Publish a launch update from an AI chat
  2. 02Post one update to both networks
  3. 03Share a post with an image
  4. 04Check posting balance before publishing

MCP support

Connects to AI clients over HTTP MCP and exposes `publish_to_social` and `check_quota`. The first publishes approved content to X, LinkedIn, or both; the second returns the remaining post balance and subscription tier.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://blew.setupr.com/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

Details

From the project 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
{
  "mcpServers": {
    "blew": {
      "type": "http",
      "url": "https://blew.setupr.com/mcp"
    }
  }
}

3. Claude Code (CLI)

Install with a single command:

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:

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
{
  "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.

{
  "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

# Clone repository
git clone https://github.com/amireality/blew-by-setupr.git
cd blew-by-setupr

# Install dependencies
npm install

# Start local development server
npm run dev

# Build production bundle
npm run build

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

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.