whapi について
WHAPI.cloud で WhatsApp 連携を構築する AI エージェント向けの実用ガイドです。メッセージ、グループ、チャンネル、コミュニティ、Webhook のルールに加え、whapi-mcp の状態確認とツールスキーマの参照方法を示します。
主な機能
- 017 分野の API 利用ルール
- 02MCP のセットアップと接続状態の確認
- 03メッセージ送信と Webhook の手順
- 04グループ、チャンネル、コミュニティの管理
- 05パラメーターを推測しないためのルール
活用シーン
- 01Cursor や Claude Desktop での WHAPI MCP 設定
- 02WhatsApp のメッセージ機能や一斉送信システムの構築
- 03Webhook によるメッセージ受信の設定
- 04WHAPI API の予期しない動作の調査
MCP 対応
タスク開始前に whapi-mcp を確認し、その状態に応じて接続、ペアリング、認証の問題に対処するよう求めます。whapi-mcp は API メソッドを提供し、このスキルは利用方法とパラメーター検証のルールを補います。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ whapi-cloud/ whapi-whatsapp-api-skill --skill whapiインストール後、Claude Code で/whapiを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
AGENTS.mdCLAUDE.mdREADME.mdreferences/_contributing.md_sections.md_template.mdchannels-management.mdcommunities-management.mdcore-auth.mdcore-chat-id.mdcore-mcp-setup.mdgroups-management.mdmsg-interactive.mdmsg-media.mdmsg-text.mdmsg-type-selection.mdpattern-bot.mdpattern-broadcast.mdrecv-history.mdrecv-webhooks.md詳細
WHAPI.cloud WhatsApp API — エージェントスキル
WHAPI.cloud を使用して WhatsApp 連携を構築する AI エージェント向けの実践ガイドです。 最も頻繁に発生するミスを防ぎ、最もよく使われる API 機能を網羅するため、7 つのカテゴリにわたるルールを優先度順にまとめています。
前提条件 — MCP のセットアップ確認
タスクを開始する前に、whapi-mcp MCP サーバーが利用可能であることを確認してください。
checkHealthツールの呼び出しを試みます。- 正常に応答した場合は、続行します。
- ツールが見つからない場合、MCP サーバーはインストールされていません。
インストール手順をユーザーに案内してください:
references/core-mcp-setup.md。 - ツールが 404(「Channel not found」)を返した場合、トークンが無効か、チャネルが存在しません。ユーザーに次の項目を案内してください:
references/core-mcp-setup.mdの 「Token is Missing or Invalid」セクション。 - ツールが応答した場合、レスポンスの
status.textを確認します。
| status.text | 意味 | 対応 |
|---|---|---|
AUTH | 接続済みで、動作しています | 続行 |
QR | QR コードのスキャン待ち | チャネルのダッシュボードを開き、QR コードをスキャンしてペアリングします |
INIT | サーバーの初期化中 | 40~50 秒待ちます。解消しない場合は WHAPI サポートに問い合わせてください |
LAUNCH | WhatsApp アカウントに接続中 | 数秒待ちます。解消しない場合は WHAPI サポートに問い合わせてください |
STOP | チャネルが無効化されています | panel.whapi.cloud/dashboard でサブスクリプションの状態を確認します |
SYNC_ERROR | 同期に失敗しています | チャネルからログアウトして再接続します。解決するまで GET リクエストは失敗します |
QR のペアリングについては、references/core-mcp-setup.md の「Where to Get Your API Token」セクションを参照してください。
適用する場面
以下の場合に、このガイドラインを参照してください。
- Cursor、Claude Desktop、または MCP 互換クライアントで WHAPI MCP をセットアップする
- メッセージ(テキスト、メディア、インタラクティブメッセージ、投票)を送信する
- Webhook 経由で受信メッセージを受け取る
- グループ、チャネル(ニュースレター)、またはコミュニティを管理する
- ボット、ブロードキャストシステム、または CRM 連携を構築する
- 想定外の API の動作をトラブルシューティングする
API の対象範囲と MCP のフォールバック
このスキルでは、最もよく使われる操作を取り上げ、よくあるミスを防ぎます。 WHAPI のすべてのエンドポイントを説明しているわけではありません。
必要な操作がどのリファレンスファイルにも記載されていない場合:
- 利用可能な MCP ツールを確認します。
whapi-mcpはすべての API メソッドを直接公開しています。 - エンドポイントにかかわらず、Chat ID の形式には
core-chat-id.mdのルールを適用します。 - エンドポイントにかかわらず、認証には
core-auth.mdのルールを適用します。 - MCP ツールのスキーマに記載されたパラメーター名のみを使用し、パラメーターを作り出さないでください。
- 不明な点がある場合は、WHAPI API Reference と照合します。
利用可能なメソッドの情報源は MCP です。正しい使用パターンとハルシネーション防止ルールの情報源は、このスキルです。
優先度別のルールカテゴリ
| 優先度 | カテゴリ | 影響度 | プレフィックス |
|---|---|---|---|
| 1 | 基本概念 | 重大 | core- |
| 2 | メッセージング | 重大 | msg- |
| 3 | 受信 | 重大 | recv- |
| 4 | グループ | 高 | groups- |
| 5 | チャネル | 高 | channels- |
| 6 | コミュニティ | 中 | communities- |
| 7 | パターン | 高 | pattern- |
使い方
詳細な説明とコード例については、各リファレンスファイルをお読みください。
1. references/core-mcp-setup.md ← install and configure the MCP first
2. references/core-chat-id.md ← understand Chat ID formats (most common error)
3. references/core-auth.md ← authenticate direct REST calls
4. references/msg-type-selection.md ← choose the right send tool
5. references/recv-webhooks.md ← set up receiving messages
各リファレンスファイルには、次の内容が含まれています。
- 重要な理由(1~2文)
- 解説付きの誤った例
- 解説付きの正しい例
- ハルシネーション防止チェックリスト(存在しないパラメーター)
- WHAPI 固有の注意事項