Pusher MCP Server
Pusher MCPサーバーでClaude連携・リアルタイム通知・WebSocket通信を自動化
node /path/to/pusher-mcp-server/index.js概要
Pusher MCP Serverの設定方法と使い方。
WebSocketを使ったリアルタイム通信を簡単に実装できるプラットフォーム「Pusher」をClaudeから操作できるMCPサーバー。
チャンネルへのメッセージ送信・イベントトリガー・接続状況の確認が可能。
ClaudeとPusherのMCPサーバー連携により、Claudeが生成したコンテンツや通知をリアルタイムでWebアプリに配信したり、イベント駆動のワークフローをClaudeが構築・管理できる。
チャットやコラボレーション機能の開発効率が大幅に向上する。
料金・APIキー情報
料金
無料プランありAPIキー
🔑 必要🔑 APIキーの取得方法
- 1
dashboard.pusher.com にログインして対象のアプリを選択する
- 2
左メニューの「App Keys」をクリックする
- 3
「app_id」「key」「secret」「cluster」の4つの値をコピーして保存する
- 4
各値を環境変数に設定する(PUSHER_APP_ID、PUSHER_KEY、PUSHER_SECRET、PUSHER_CLUSTER)
こんな使い方ができます
ClaudeがPusherを通じてWebアプリのユーザーにリアルタイム通知を送信できる
Pusherのチャンネル接続状況をClaudeが確認してアプリの稼働状態を監視できる
Claudeが生成したコンテンツをPusherイベントとして即座にフロントエンドに配信できる
複数チャンネルの配信状況をClaudeが一括管理してデバッグ作業を効率化できる
セットアップ手順
- 1
Pusherダッシュボードの「App Keys」でApp ID・Key・Secret・Clusterを取得する
- 2
GitHubでPusher MCP Serverを検索してリポジトリをクローンし、README記載のセットアップ手順を実行する
設定ファイル
コピー前に確認
Pusherアカウント必須。無料プランあり(1日200接続・20万メッセージまで)。
claude mcp add pusher -e PUSHER_APP_ID=your-app-id -e PUSHER_KEY=your-key -e PUSHER_SECRET=your-secret -e PUSHER_CLUSTER=your-cluster -- node /path/to/pusher-mcp-server/index.js