コネクタガイド約3分で読めますMCP ツール 14 個7 言語

WhatsApp Business を Claude に接続する方法 — MCP 経由で Claude から WhatsApp 送信

Meta の WhatsApp Business Cloud API を AnythingMCP で Claude に接続。Claude Desktop、Claude Code、claude.ai からテキスト、テンプレート、メディア、ボイスノート、インタラクティブボタンを自然言語で送信。

HC執筆: HelpCode チーム更新日 3分で読了 GitHub でオープンソース

クレジットカード不要 · 7日間の試用 · セルフホストの選択肢あり

WhatsApp Business Cloud API

WhatsApp Business Cloud API

Send WhatsApp messages (text, templates, images, audio/voice notes, video, documents, location, interactive buttons) from a WhatsApp Business account using Meta's Cloud API. Free tier of 1000 service conversations per month per business account.

ツール

14

地域

INTL

カテゴリー

メッセージング

認証

Bearer Token

必要な環境変数

WHATSAPP_ACCESS_TOKENWHATSAPP_BUSINESS_ACCOUNT_ID
Cloud にワンクリックでインストール

7日間無料トライアル · クレジットカード不要

  • 7日間の無料トライアル
    クレジットカード不要
  • GDPR・SOC 2 レディ
    EU データ保管、監査ログ
  • GitHub でオープンソース
    オープンソース · AGPL-3.0
  • ChatGPT、Claude、Gemini に対応
    MCP 対応クライアントすべて

インストール不要。2分以内に動きます。

cloud.anythingmcp.com で無料トライアルを開始し、WhatsApp Business Cloud API をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。

無料トライアルを開始

AnythingMCP は Claude のコネクタディレクトリに掲載されています。ワンクリックで Claude に追加 (新しいタブで開きます)し、サインインして Claude が使える MCP サーバーを選んでください。

概要

Meta の WhatsApp Business Cloud API を AnythingMCP で Claude に接続。Claude Desktop、Claude Code、claude.ai からテキスト、テンプレート、メディア、ボイスノート、インタラクティブボタンを自然言語で送信。

こう聞いてみよう

WhatsApp Business Cloud API のサンプルプロンプト

プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。

WhatsApp Business Cloud API · MCP 経由でライブ
共有
Opus 4.7

Claude は AI のため誤ることがあります。回答をご確認ください。

💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → WhatsApp Business をクリック、永続的な System User アクセストークンと WhatsApp Business Account ID を貼り付け、MCP API キーを発行 — 完了です。Docker も git clone もローカルサーバーも不要。下のローカルインストール手順はスキップして、クライアント接続セクションに直接進めます。

WhatsApp Business を Claude に接続

WhatsApp Business Cloud API は Meta がホストするゲートウェイで、WhatsApp メッセージをプログラムから送信できます — テキスト、テンプレート、メディア、ボイスノート、インタラクティブボタン、位置情報。AnythingMCP を使えば、Claude Desktop、Claude Code、claude.ai からすべてを自然言語で操作できます。SDK を組み込む必要も、メッセージタイプごとに JSON を手書きする必要もありません。

できること

  • 「『ご注文は発送されました — 追跡: https://acme.com/t/12345』を +81 90 1234 5678 に送って。」
  • 「order_confirmation テンプレート(en_US)を +81 90 1234 5678 に送って、'John' と 'ORD-9912' を埋めて。」
  • 「https://acme.com/inv/9912.pdf の請求書 PDF をキャプション『Invoice 9912』付きで顧客に送って。」
  • 「私の WABA の承認済みテンプレートを一覧して、この新規リードに日本語でウェルカムテンプレートを送って。」

前提条件

  • WhatsApp Business Account (WABA) に少なくとも 1 つの認証済み送信番号があること。
  • whatsapp_business_messaging + whatsapp_business_management 権限を持つ 永続的な System User アクセストークン(一時的な 24 時間 dev トークンはテスト用には機能しますが期限切れになります)。
  • AnythingMCP をローカルまたは cloud.anythingmcp.com で実行(3 分のセットアップ)。
  • Claude Desktop、Claude Code、または claude.ai アカウント。

ステップ 1 — WhatsApp Business 認証情報を取得

  1. https://developers.facebook.com/ → 自分の App → WhatsApp → API Setup を開きます。WhatsApp Business Account ID(WABA ID)をメモします。
  2. Meta Business Suite → Business Settings → System Users に移動し、System User を作成、WABA を割り当て、whatsapp_business_messaging + whatsapp_business_management 権限で 新しいトークンを生成 します。コピーしてください — 再表示はされません。
  3. 送信用の電話番号が API Setup で 認証済み であることを確認します(テスト番号はすぐに機能します。本番では自分の番号を追加して認証してください)。

ステップ 2 — WhatsApp Business adapter をインストール

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

http://localhost:3000/connectors/store を開き、WhatsApp Business をクリックして以下を入力:

フィールド値
WHATSAPP_ACCESS_TOKEN永続的な System User トークン
WHATSAPP_BUSINESS_ACCOUNT_IDあなたの WABA ID(例: 123456789012345)

Install をクリック — adapter が 14 ツールでカタログに追加されます。

ステップ 3 — phoneNumberId を一度取得

Claude に whatsapp_list_phone_numbers を呼び出すよう依頼します(businessAccountId に WABA ID を指定)。各送信番号の id が返ってきます — その値をピン留めしてください。すべての送信ツールが phoneNumberId として必要とします。

ステップ 4 — Claude にコネクタを追加(コード不要、4 クリック)

サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドで YOUR_SERVER_ID と表示されている箇所に使ってください。

推奨ルート — 設定ファイルを触らずに claude.ai web で動作します。

  1. Claude で Customize → Connectors を開きます。
  2. + をクリックし、Add custom connector を選びます。
  3. 名前(例: WhatsApp Business)とリモート MCP サーバー URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID を入力し、Add をクリックします。
  4. Connect をクリックし、AnythingMCP にサインイン(OAuth)してアクセスを許可します。

完了です。14 個の WhatsApp ツールがチャットに表示されます — プロンプトを入力し始めてください。

上級: Claude Desktop / Claude Code (JSON / CLI)

Claude Desktop — ~/Library/Application Support/Claude/claude_desktop_config.json(macOS)または %AppData%\Claude\claude_desktop_config.json(Windows)を編集:

{
  "mcpServers": {
    "whatsapp-business": {
      "url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": {
        "X-API-Key": "YOUR_MCP_API_KEY"
      }
    }
  }
}

Claude Desktop を再起動。WhatsApp ツールが 🔧 メニューに表示されます。

Claude Code — CLI コマンド 1 つ:

claude mcp add whatsapp-business \
  --transport http \
  --url https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID \
  --header "X-API-Key: YOUR_MCP_API_KEY"

claude mcp list で確認。

利用可能なツール(合計 14)

グループツール
検出whatsapp_list_phone_numbers, whatsapp_list_message_templates, whatsapp_get_message_template
テキストとテンプレートwhatsapp_send_text_message, whatsapp_send_template_message
メディア(URL または media ID)whatsapp_send_image, whatsapp_send_audio, whatsapp_send_video, whatsapp_send_document
インタラクティブと位置情報whatsapp_send_location, whatsapp_send_interactive_buttons
既読確認とプロファイルwhatsapp_mark_message_as_read, whatsapp_get_business_profile, whatsapp_update_business_profile

24 時間ウィンドウ — エージェントが知っておくべきこと

WhatsApp は フリーフォーム メッセージ(テキスト、メディア、インタラクティブ、位置情報)を、ユーザーがあなたの番号にメッセージを送ってから 24 時間 以内のみ許可します。そのウィンドウ外では 事前承認済みテンプレート のみ許可されます — テンプレート名と言語で whatsapp_send_template_message を呼び出します。

adapter の instructions フィールドが Claude にこのルールを伝えるので、ユーザーの最後の返信から数日後に「あの顧客にフォローアップを送って」と頼んだとき、Claude はフリーフォームテキストではなく whatsapp_send_template_message を使用します。

ボイスノート

公開 HTTPS URL でホストされた OGG-Opus ファイルへの link を使って whatsapp_send_audio を呼び出します。WhatsApp は OGG-Opus を本物のボイスメッセージ(波形 + 再生ボタン)として表示します。MP3 と AMR も機能しますが、通常の音声添付として表示されます。

FAQ

認証済みのビジネス番号なしで動作しますか? Meta のテスト番号はテスト用に機能します(テスターとして追加された番号にのみ送信)。本番で任意の受信者に送信するには、送信番号が WABA で認証・登録されている必要があります。

24 時間ウィンドウ外でフリーフォームテキストを送るとどうなりますか? Meta はエラーコード 131047(「Re-engagement message」)を返します。whatsapp_send_template_message を使用してください。

adapter は受信メッセージを受け取れますか? 直接は不可能です — Meta は受信メッセージに Webhook を使用し、AnythingMCP REST エンジンは送信専用です。AnythingMCP の隣に小さな Webhook 受信機を実行し、このコネクタは送信側と既読確認の whatsapp_mark_message_as_read に使用してください。

Claude Code は Claude Desktop と同じように動作しますか? はい — 同じ MCP URL です。

次のステップ

このガイドは役に立ちましたか?

WhatsApp Business Cloud API エージェントまで、あとワンクリック。

コネクタをインストールし、キーを貼り付けて、Claude に聞くだけ。7 日間無料、クレジットカード不要。

関連ガイド

コネクタ

WhatsApp Business を Meta Muse に接続する方法 — MCP 経由

Meta の WhatsApp Business Cloud API を AnythingMCP で Muse に接続。Meta Muse からテキスト、テンプレート、メディア、ボイスノート、インタラクティブボタンを自然言語で送信。

コネクタ

WhatsApp Business AI カスタマーサービス — 自動返信、トリアージ、チャット要約

WhatsApp Business チャットに溺れている? Claude、ChatGPT、Copilot に受信メッセージのトリアージ、ブランドボイスでの返信ドラフト、24 時間の顧客スレッドの要約、人間が必要なものだけのエスカレーションを — 公式 WhatsApp Business API 経由で。

コネクタ

WhatsApp Business を ChatGPT に接続する方法 — MCP 経由で ChatGPT から WhatsApp 送信

Meta の WhatsApp Business Cloud API を AnythingMCP で ChatGPT(Plus / Pro / Team / Enterprise)に接続。ChatGPT からテキスト、テンプレート、メディア、ボイスノート、インタラクティブボタンを自然言語で送信。

コネクタ

Whatsapp Business を Cursor に接続する方法 — MCP 経由

Meta の WhatsApp Business Cloud API を AnythingMCP で Cursor に接続。Cursor からテキスト、テンプレート、メディア、ボイスノート、インタラクティブボタンを自然言語で送信。

コネクタ

Whatsapp Business を Gemini に接続する方法 — MCP 経由

Meta の WhatsApp Business Cloud API を AnythingMCP で Gemini に接続。Gemini CLI からテキスト、テンプレート、メディア、ボイスノート、インタラクティブボタンを自然言語で送信。

コネクタ

WhatsApp Business を MCP に — あらゆる AI エージェントから WhatsApp を送信

Meta の WhatsApp Business Cloud API を AnythingMCP で MCP サーバーとして公開。テキスト、テンプレート、メディア(画像/音声/ボイス/動画/ドキュメント)、位置情報、インタラクティブボタン、ビジネスプロファイル管理のすぐ使える 14 ツール。Bearer 認証、SDK 不要、クライアントコード不要。