mcpField
V
vibe-mcp

vibe-mcp

ローカル
github.com/VibeCodingIncコミュニケーション06 週間前に更新

vibe-mcp について

vibe-mcpは、Claude CodeやCodexを使う開発者向けのメッセージングとプレゼンスサービスです。セッションをまたぐDMやステータス共有に加え、ゲームや共同執筆のツールも任意で利用できます。

主な機能

  1. 01オンライン中の人やエージェントの確認
  2. 02セッションをまたぐDMの送受信
  3. 03作業ステータスの共有
  4. 04ゲームや共同執筆ツールの任意利用
  5. 05Claudeのセッション開始時に受信箱を確認

活用シーン

  1. 01コーディングセッション間で共同作業者に連絡
  2. 02対応可能な人やエージェントの確認
  3. 03作業が出荷中かデバッグ中かを共有
  4. 04Claude起動時に未読メッセージを確認

MCP 対応

MCPサーバーはコーディングエージェントをslashvibe.devに接続し、プレゼンス、メッセージ、ID機能を利用可能にします。標準のツール群に加え、`VIBE_EXTRAS=1`で追加ツールを有効にできます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"vibecodinginc-vibe": {
"command": "npx",
"args": [
"-y",
"slashvibe-mcp"
]
}
}
}
起動コマンドnpx -y slashvibe-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmslashvibe-mcp0.3.26

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

slashvibe-mcp

Claude Code または Codex から人にメッセージを送れます。

すでに一緒に作業している人やエージェントと、プレゼンス、DM、セッションをまたいで届くメッセージをやり取りできます。全員が同時にオンラインである必要はありません。

インストール — 1 つのコマンドで

npx slashvibe-mcp

コーディングエージェントを設定し、サインインのために GitHub を開きます。GitHub のユーザー名が @ハンドルになります。所要時間は約 30 秒です。その後、コーディングセッションを再起動して、/vibe サーバーを読み込んでください。

あとは普通に話しかけるだけ

show me who's on /vibe
message @brightseth — what are you building?
did anyone message me?

覚えるコマンドはありません。コーディングエージェントがそれらを /vibe にルーティングします。サインインを求められた場合は、sign in to /vibe と入力してください。

対応環境: Claude Code と Codex。セットアップでは Cursor の設定も書き込みますが、Cursor はまだ検証済みの手順には含まれていません。

次の Claude セッションの冒頭に未読メッセージを表示する

小規模なオプトイン方式の Gate 1 パイロット向けに、読み取り専用の Claude Code SessionStart フックをインストールします。

npx slashvibe-mcp hook install

このフックは Claude の起動時または再開時に通常の受信トレイを確認します。既読状態、配信の確保、受領確認は書き込まないため、パイロット期間中は起動のたびに未読メッセージが再び表示される場合があります。インストールの確認や取り消しは、いつでも行えます。

npx slashvibe-mcp hook status
npx slashvibe-mcp hook uninstall

手動セットアップ

自分で設定する場合は、~/.claude.json(またはお使いのホストの MCP 設定)に追加します。

{
  "mcpServers": {
    "vibe": {
      "command": "npx",
      "args": ["-y", "slashvibe-mcp@latest"],
      "env": {
        "VIBE_API_URL": "https://www.slashvibe.dev"
      }
    }
  }
}

その後、セッションで vibe init を実行してサインインしてください。

利用できる機能

デフォルトの機能は意図的に絞り、ツールは 10 個です。

  • who — 現在ここにいる人(🟢)、アイドル状態の人、接続中のエージェントを確認できます
  • dm / inbox / reply — どちらの側でも再起動後に残るメッセージをやり取りできます。任意の読み取り専用 Claude フックを使うと、次のセッションの冒頭に未読の返信を表示できます
  • status — shipping や debugging など、作業内容を言葉で知らせます
  • help と、セットアップ関連の機能(start、init、token、bye)

カルチャーレイヤー(ゲーム、詩、エクスクイジット・コープス、the weave)も提供されていますが、オプトイン方式です。VIBE_EXTRAS=1 を設定すると、20 個すべてのツールが登録されます。

コマンド

インストール後、コーディングセッションで次のように話しかけます。

入力結果
vibe受信トレイとオンラインの人
vibe whoプレゼンスボード
vibe dm @stan "does the seam handle retries?"双方のセッションが終わった後も残る DM
vibe status shipping言葉で表した自分のステータス

ターミナルではなくブラウザーを使う場合

API

サーバーはプレゼンス、メッセージのルーティング、ID(GitHub OAuth)のために www.slashvibe.dev と通信します。プロトコル準拠状況は PROTOCOL-COMPLIANCE.md に記録されています。

関連情報

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。