blew by setupr について
blew by setuprは、対応するAIチャットクライアントからXとLinkedInに投稿できるMCPサーバーです。会話中の下書き作成と確認に対応し、承認済みの投稿と利用枠の確認に使うツールを提供します。
主な機能
- 01XとLinkedInへの投稿
- 02URL指定で画像を添付
- 03投稿前の下書き確認
- 04残り投稿枠の確認
- 05対応AIクライアントとの接続
活用シーン
- 01AIチャットから製品リリースを投稿
- 02同じ内容を両方のSNSに投稿
- 03画像付き投稿の共有
- 04投稿前に利用枠を確認
MCP 対応
HTTP MCPでAIクライアントに接続し、`publish_to_social`と`check_quota`を提供します。前者は承認済みの内容をX、LinkedIn、または両方に投稿し、後者は残りの投稿枠とサブスクリプション階層を返します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
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"}}}Cursor で開く{"servers":{"amireality-blew-by-setupr":{"type":"http","url":"https://blew.setupr.com/mcp"}}}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"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
setupr の blew
AI エージェント向けの、ダッシュボード不要のソーシャルメディア自動操縦ツールです。
普段お使いの ChatGPT、Claude、Codex のチャットから、X(Twitter)や LinkedIn に直接投稿できます。
⚡ ダッシュボード不要の理念
従来のソーシャルメディアスケジューラー(Buffer、Hootsuite、Typefully)では、逆の手順で作業することになります。別のタブで AI とアイデアを練り、テキストを外部のダッシュボードにコピー&ペーストし、形式を調整し、メディアをアップロードして、行ったり来たりしなければなりません。
一方、アプリストアにあるカスタム GPT は閉じた環境にユーザーを閉じ込めるため、普段使っているワークスペースのコンテキスト、カスタム指示、会話の流れを利用できません。
Blew は、ダッシュボード不要のアーキテクチャでソーシャルメディアを再構想します。
- お好きな AI を利用: Blew は、日常的に使う AI クライアント(ChatGPT、Claude Desktop、Claude Code、Cursor、Windsurf)内で、標準的な Model Context Protocol(MCP) サーバーとして動作します。
- 会話から投稿: チャットやアイデア出し、コーディングをしながら、AI に次のように伝えるだけです。
「新機能のリリースについてのスレッドを書いて、図と一緒に X と LinkedIn に投稿して。」
- ワンクリックで承認: AI が書式を整えた下書きを提示し、確認を求めます。*「いい感じ。投稿して」*と伝えると、Blew が認証済みのアカウントに投稿を安全に送信します。
- ダッシュボードの確認は不要: 余計なタブも、コンテンツエディターもありません。AI が考え、Blew が認証済みの実行経路を提供します。
🏗️ アーキテクチャ
┌────────────────────────────────────────────────────────┐
│ 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 │
└────────────────────────────┘
🚀 クイックスタートと対応クライアント
お好みの AI 環境から、60 秒以内に Blew に接続できます。
1. ChatGPT(開発者コネクター/プラグイン)
- ChatGPT を開き、アカウント設定 → 接続済みアプリ(または開発者コネクター)に移動します。
- 新しいリモート MCP コネクターを追加します。
- サーバー URL:
https://blew.setupr.com/mcp - 検出 URL:
https://blew.setupr.com
- サーバー URL:
- Blew アカウントを使って認証します。これで、普段の ChatGPT の会話から
publish_to_socialを利用できます。
2. Claude Desktop
claude_desktop_config.json に blew を追加します。
- 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)
次のコマンド 1 つでインストールできます。
claude mcp add --scope user --transport http blew https://blew.setupr.com/mcp
4. Smithery インデックス
Blew は、Smithery.ai 経由の自動ワンクリックインストール向けに設定済みです。
npx -y @smithery/cli install blew --client claude
5. Cursor/Windsurf/Codex
次の URL を指定する HTTP MCP サーバーを追加します。
https://blew.setupr.com/mcp
🛠️ 公開されている MCP ツール
Blew は、Model Context Protocol 仕様に準拠した 2 つの主要なツールを登録します。
publish_to_social
下書きしたコンテンツを、ユーザーが接続しているソーシャルメディアプラットフォームに公開します。
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
platform | string | はい | 対象のソーシャルネットワーク:'twitter'、'linkedin'、または'both' |
post_content | string | はい | 投稿本文のプレーンテキスト |
media_url | string | いいえ | 添付する画像またはグラフィックの公開 URL |
{
"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
認証済みユーザーの残り投稿数とサブスクリプションプランを照会します。
{
"name": "check_quota",
"arguments": {}
}
🔒 セキュリティ、プライバシー、標準規格
- プロンプトの保存ゼロ: Blew は、会話のプロンプト、システム指示、内部推論を読み取ったり、記録したり、学習に使用したりしません。
publish_to_socialに送信された承認済みのテキストペイロードのみが、実行エンジンに届きます。 - 暗号化された OAuth 2.0 Vault: ソーシャルメディアのアクセス トークンとリフレッシュ トークンは、保存時に AES-256 で暗号化されます。個人のパスワードを閲覧、取り扱い、保存することはありません。
- 公式 API への準拠: X API v2 と LinkedIn Community/Consumer APIs を、必要最小限の権限で使用します。
- ワンクリックでの取り消し: blew.setupr.com/setup から、いつでも 1 回のクリックでソーシャルプロフィールの接続を解除できます。
- 公開ポリシー:
- プライバシーポリシー: https://blew.setupr.com/privacy
- 利用規約: https://blew.setupr.com/terms
- OAuth 保護対象リソース: https://blew.setupr.com/.well-known/oauth-protected-resource
💳 クォータと料金
- 無料スタータープラン: 登録時に、セットアップのテスト用として無料投稿 5 件が付与されます。
- 従量制の追加購入: blew.setupr.com/upgrade で投稿を追加購入できます(例:100 件で ₹499)。クレジットの有効期限はありません。
👨💻 ローカル開発
# 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
Setupr が ❤️ を込めて開発 • エージェントの時代に向けて設計
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。