Wagent について
Wagentは、接続したエージェントのチャットごとにアクセス権を設定できるホスト型WhatsApp MCPサーバーです。非表示、閲覧、下書き、送信の権限を分け、送信前に所有者の承認を求める設定もできます。
主な機能
- 01チャットごとのアクセスレベル設定
- 02許可されたチャットの閲覧と検索
- 03承認待ち返信の下書き
- 04ルールに沿ったテキスト・メディア送信
- 05機密情報のフィルタリング
- 06操作ログとエージェントの一時停止
活用シーン
- 01指定したチャットへのエージェントアクセス
- 02送信前の返信下書きの確認
- 03許可されたメッセージ履歴の検索
- 04機密性の高い会話へのアクセス制限
MCP 対応
WagentはWhatsAppのチャットをMCPクライアントに接続するリモートMCPサーバーを提供します。ツールには許可されたチャットと操作だけが公開され、各呼び出しでルールが確認され、設定に応じて承認が必要です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.wagent.sh/mcpclaude mcp add --transport http deepa-wagent-wagent https://mcp.wagent.sh/mcp{"mcpServers":{"deepa-wagent-wagent":{"type":"http","url":"https://mcp.wagent.sh/mcp"}}}Cursor で開く{"servers":{"deepa-wagent-wagent":{"type":"http","url":"https://mcp.wagent.sh/mcp"}}}VS Code で開く{"mcpServers":{"deepa-wagent-wagent":{"type":"http","url":"https://mcp.wagent.sh/mcp"}}}{"mcpServers":{"deepa-wagent-wagent":{"serverUrl":"https://mcp.wagent.sh/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mcp.wagent.sh/mcphttps://mcp.wagent.sh/c/{connection_id}/mcpツール
詳細
Wagent:チャットごとの権限を設定できるWhatsApp MCPサーバー
WhatsAppをClaude、ChatGPT、Claude Code、Cursor、n8nなどのMCPクライアントに接続できます。アカウント全体へのアクセスをエージェントに渡す必要はありません。 エージェントごとに、閲覧できるチャットと実行できる操作を選べます。ルールはAIの外部でWagentが適用し、ユーザーの承認が必要な操作は、承認されるまで待機します。
- ウェブサイト:https://wagent.sh/
- アプリ:https://app.wagent.sh
- APIドキュメント:https://app.wagent.sh/docs · OpenAPI:https://mcp.wagent.sh/v1/openapi.json
- AIアシスタント向けのWagentに関するすべての情報:https://wagent.sh/llms-full.txt
このリポジトリには、Wagentの公開リスティング(レジストリマニフェスト、セットアップ例)が含まれています。Wagent自体はホステッドサービスであり、サーバーコードはここにはありません。
4ステップで接続
- app.wagent.shでメールアドレスを使って登録します。パスワードは不要です。
- 電話番号を接続します。 WhatsAppのリンク済みデバイスでQRコードをスキャンするか、ペアリングコードを使用します。スマートフォンは引き続きメインデバイスとして使えます。
- チャットを選択します。 すべてのチャットは最初、非表示になっています。チャットまたはラベルごとに、非表示、読み取り、下書き、送信を選択します。
- エージェントを接続します。 エージェントのプライベートリンクをMCPクライアントに貼り付け、本人のWhatsAppに届くコードで承認します。
プライベートリンクは次のような形式です(リモートMCP、ストリーミング可能なHTTP、OAuthサインイン):
https://mcp.wagent.sh/c/<connection_id>/mcp
クライアントごとのセットアップ方法:Claude · Claude Code · Cursor · n8n
チャットごとのアクセスレベル
| レベル | エージェントができること |
|---|---|
| 非表示 | チャットの存在を確認できません |
| 読み取り | 設定した履歴の範囲内で、チャットの読み取りと検索ができます |
| 下書き | 承認待ちの返信を作成できます |
| 送信 | 設定されたガードレールの範囲内で、自動的に送信できます |
家族グループ、銀行、ワンタイムコードを含むメッセージは常に非表示です。どのエージェントもルールも、これらを開くことはできません。
ツール
| ツール | 機能 |
|---|---|
list_chats | エージェントが読み取り可能なチャットと、各チャットで下書きまたは送信が可能かどうかを一覧表示します |
get_messages | 許可されたチャットのメッセージをページ単位で取得します |
search_messages | 許可されたチャット全体を全文検索します |
get_contact | 許可されたチャットの名前と詳細を取得します |
list_labels | 許可されたチャットに設定されたWhatsApp Businessのラベルを一覧表示します |
search_knowledge | 所有者の情報源(価格表、ポリシー、FAQ)を検索します |
draft_reply | 所有者が確認できるよう、返信を下書きとして保存します。送信はされません |
send_message | 送信に設定されたチャットでテキストを送信します(ルールに応じて承認待ちになります) |
send_media | 送信に設定されたチャットで写真またはファイルを送信します |
一部のオプションツールは、所有者が有効にするまでオフになっています。
ガードレール(すべてのツール呼び出し前に確認)
- コードは非表示のまま: ワンタイムコード、カード番号、銀行口座番号、パスワードは、エージェントがメッセージを見る前に削除されます。
- 先にメッセージを送信しない: エージェントから、まだあなたにメッセージを送っていない相手とのチャットを開始することはできません。
- 送信制限: エージェントごとに、デフォルトで1時間あたり20件まで送信できます。
- 承認の有効期限: 承認待ちのメッセージは、10分以内に回答がない場合、送信されずに破棄されます。
- メッセージはデータとして扱う: チャットに書かれた内容によって、ルール、スコープ、ガードレールが変更されることはありません。
- すべてのエージェントを一時停止: ボタンを1回押すか、WhatsAppで自分宛てに「STOP AGENTS」と送信します。
- アクティビティログ: すべての読み取り、下書き、送信と、それを決定したルールが記録されます。
料金
WhatsApp番号1つにつき月額49ドル。新しい番号ごとに5日間のトライアルが利用できます(メッセージ150件、番号確認30回)。番号が接続されるまで請求は発生しません。月単位で、いつでも解約できます。
知っておきたいこと
- WagentはWhatsApp Webと同じ方法で、電話番号をデバイスとしてリンクします。公式のWhatsApp Business APIではありません。
- WhatsAppはスパムのように見える番号を制限することがあります。Wagentは送信数を制限し、先にメッセージを送信せず、番号ごとのリスクスコアを表示しますが、接続方法にかかわらず、アカウント停止を確実に防ぐ方法はありません。
- Wagentは、コールドアウトリーチ、一斉配信、購入した連絡先リストには使用できません。
お問い合わせ
Deepa Singh · [email protected]
WhatsApp は WhatsApp LLC の商標です。Claude は Anthropic の商標です。ChatGPT は OpenAI の商標です。Wagent は WhatsApp、Meta、Anthropic、OpenAI と提携しておらず、これらの企業から推奨を受けていません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。