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
- 01Publish to X and LinkedIn
- 02Attach an image by URL
- 03Confirm drafts before posting
- 04Check remaining post quota
- 05Connect through supported AI clients
Use cases
- 01Publish a launch update from an AI chat
- 02Post one update to both networks
- 03Share a post with an image
- 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.
https://blew.setupr.com/mcpclaude mcp add --transport http amireality-blew-by-setupr https://blew.setupr.com/mcp{"mcpServers":{"amireality-blew-by-setupr":{"type":"http","url":"https://blew.setupr.com/mcp"}}}Open in Cursor{"servers":{"amireality-blew-by-setupr":{"type":"http","url":"https://blew.setupr.com/mcp"}}}Open in VS Code{"mcpServers":{"amireality-blew-by-setupr":{"type":"http","url":"https://blew.setupr.com/mcp"}}}{"mcpServers":{"amireality-blew-by-setupr":{"serverUrl":"https://blew.setupr.com/mcp"}}}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 READMEblew 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.
⚡ 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:
- 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.
- 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."
- 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.
- 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)
- Open ChatGPT and navigate to your Account Settings → Connected Apps (or developer connectors).
- Add a new remote MCP connector:
- Server URL:
https://blew.setupr.com/mcp - Discovery URL:
https://blew.setupr.com
- Server URL:
- 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.
| Parameter | Type | Required | Description |
|---|---|---|---|
platform | string | Yes | Target social network: 'twitter', 'linkedin', or 'both' |
post_content | string | Yes | Plain text body of the update |
media_url | string | No | Public 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_socialreaches 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:
- Privacy Policy: https://blew.setupr.com/privacy
- Terms of Service: https://blew.setupr.com/terms
- OAuth Protected Resource: https://blew.setupr.com/.well-known/oauth-protected-resource
💳 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
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.