mcpField
W
WhatsApp MCP by TimelinesAI

WhatsApp MCP by TimelinesAI

リモート
timelines.aiコミュニケーション46 日前に更新

WhatsApp MCP by TimelinesAI について

WhatsApp MCP by TimelinesAIは、TimelinesAIの受信トレイをAIアシスタントに接続し、通常のWhatsAppとWhatsApp Business APIのチャットを管理します。34個のツールでチャット検索、メッセージ操作、ラベル付け、担当割り当て、ワークスペース情報を扱い、操作にはログインユーザーの権限が適用されます。

主な機能

  1. 01チャットとメッセージ履歴の閲覧
  2. 02メッセージ送信とリアクション
  3. 03チャット状態とラベルの管理
  4. 04チームメンバーへのチャット割り当て
  5. 05ワークスペースのアカウントと利用枠の確認
  6. 06QR接続番号とWABA番号に対応

活用シーン

  1. 01返信が必要なチャットの特定
  2. 02返信前の会話履歴の確認
  3. 03サポートや営業チャットへのラベル付けと担当割り当て
  4. 04既存のWhatsApp受信トレイからのメッセージ送信

MCP 対応

Streamable HTTP経由で、`https://mcp.services.timelines.ai/mcp`にホスト型のリモートMCPサーバーを提供します。クライアントはTimelinesAI OAuthでサインインし、実際の受信トレイに対する操作にはユーザーの権限が適用されます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.services.timelines.ai/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

TimelinesAI の WhatsApp MCP

チームの WhatsApp 受信トレイを、Claude、ChatGPT、Cursor、その他の AI アシスタントから操作できます。

ライセンス:MIT MCP Claude に対応 ChatGPT に対応 Cursor に対応 smithery バッジ

TimelinesAI の WhatsApp 受信トレイを Claude、ChatGPT、Cursor、Codex、Grok、その他の MCP クライアントに接続できます。返信が必要なチャットを確認し、プロンプトから返信、リアクション、ラベル付け、担当者の割り当てを行えます。通常の WhatsApp 番号と WhatsApp Business API(WABA)番号の両方に対応し、34 個のツールをすべてあなた自身として実行できます。

TimelinesAI のすべてのプランに追加料金なしで含まれています。 ウェブサイト · セットアップガイド · MCP Academy


これは何ですか?

TimelinesAI MCP サーバーは、TimelinesAI 内にある実際の WhatsApp 受信トレイを遠隔操作するためのものです。TimelinesAI のログイン情報で一度接続すると、AI アシスタントは、通常の WhatsApp 番号(QR コードで接続)と **WhatsApp Business API(WABA)**番号の両方について、チャットの検索、メッセージ送信、トリアージ(ラベル+割り当て)、ワークスペースの情報確認に使える 34 個のツールを利用できるようになります。

これはホスト型サーバーです。インストールも API キーも不要です。アシスタントは https://mcp.services.timelines.ai/mcp に接続し、一度サインインするだけです。

サンドボックスではありません。書き込みは実際に行われ、連絡先にも表示されます。受信者には、メッセージが UI から送られたのか、AI アシスタントから送られたのかはわかりません。どちらもあなたから送られたメッセージとして扱われます。

必要条件

  • TimelinesAI アカウントと、ワークスペースに少なくとも 1 つ接続済みの WhatsApp 番号が必要です。番号が接続されていない場合、ほとんどのツールは空の結果またはエラーを返します。MCP はサンドボックスではなく、実際の受信トレイを遠隔操作するためのものです。
  • リモート MCP サーバーに対応した AI アシスタントが必要です(以下のクライアントはすべて対応しています)。

TimelinesAI アカウントをまだお持ちでない場合は、10 日間の無料トライアルを開始 →


クイックセットアップ(約 1 分)

すべてのクライアントで使うサーバー URL:https://mcp.services.timelines.ai/mcp

ChatGPT

**ChatGPT の TimelinesAI プラグイン**を開き、接続をクリックして、TimelinesAI アカウントでサインインします。次に、*「@TimelinesAI 今日、私の対応が必要なものは?」*と質問します。

Claude(claude.ai と Claude Desktop)

Claude でカスタマイズ → コネクター → カスタムコネクターを追加を開き、サーバー URL を貼り付けて、TimelinesAI アカウントでサインインします。

Claude Code
claude mcp add --transport http timelinesai https://mcp.services.timelines.ai/mcp

初めてツールを使用するときに、Claude Code によってブラウザーのタブが開きます。TimelinesAI アカウントでサインインします。

プラグインを使う場合は、/plugin marketplace add InitechSoftware/whatsapp-mcp-by-timelinesai を実行してから、/plugin install timelinesai-whatsapp@timelinesai を実行します。プラグインはローカルプロキシを起動するため、Node.js 18+ が必要です。上記のコマンドには必要ありません。

Cursor

Cursor に追加(ワンクリック)、または ~/.cursor/mcp.json に以下を追加します。

{
  "mcpServers": {
    "timelinesai": {
      "url": "https://mcp.services.timelines.ai/mcp"
    }
  }
}

最初のツール呼び出し時に、サインインウィンドウが開きます。

Codex

~/.codex/config.toml に追加します。

[mcp_servers.timelinesai]
url = "https://mcp.services.timelines.ai/mcp"

次に、codex mcp login timelinesai を一度実行し、ブラウザーで承認します。Codex は自動でサインインを開始しません。

Grok Build
grok mcp add timelinesai https://mcp.services.timelines.ai/mcp

次に、/mcps と入力して timelinesai を選択し、i を押してサインインします。Grok Build は自動でサインインを開始しません。

その他の MCP クライアント

https://mcp.services.timelines.ai/mcp をリモートサーバー(ストリーミング可能な HTTP)として追加し、プロンプトが表示されたらサインインします。

すぐにコピーして使える設定ファイルについては、examples/ を参照してください。


まず試すこと

接続したら、アシスタントに次のように尋ねてください。

「今日、私が対応すべきことは何ですか?」

または、機能をひととおり確認するには、次のように尋ねます。

「timelinesai MCP サーバーが公開しているツールを教えてください。用途別に分類し、各グループにつきプロンプトの例を1つ示してください。」


ツール一覧(34個)

ツールは2つの並行したセット(QRコードで接続した通常の WhatsApp 番号用と、WhatsApp Business API(WABA)番号用)に分かれており、さらに両方で共有するワークスペースツールが3つあります。番号に合ったセットを使用してください。workspace_whatsapp_accounts は QR 接続した番号を、waba_accounts は WABA 番号を一覧表示します。

グループツール数
ワークスペース(共有)3
WhatsApp:QR 接続した番号14
WhatsApp Business API(WABA)17
合計34
ワークスペース:3個のツール

読み取り専用の情報確認です。呼び出しコストは低く、両方のセットで共有されます。

ツール用途
workspace_quotas現在のプラン、シート数、メッセージ送信と API 呼び出しのクォータ、請求期間
workspace_whatsapp_accounts接続済み QR WhatsApp アカウント(ID、電話番号、所有者、ステータス)
workspace_teamチームメンバー、役割、招待ステータス、アカウントの紐付け。両方のセットで担当者のメールアドレスを確認する際に使用します
WhatsApp(QR 接続した番号):14個のツール
チャットの検索と確認:4個のツール

チャットの閲覧と読み取りを行います。書き込みはありません。

ツール用途
list_chatsステータス、ラベル、担当者、グループ/ダイレクト、電話番号、名前、日付、WA アカウントでチャットを絞り込みます。ページあたり50件
chat_details1件のチャットのメタデータ全体
chat_historyチャット内のメッセージを一覧表示します。日付と方向で絞り込み、メッセージ UID カーソルでページ送りできます
message_details1件のメッセージを確認します
メッセージ送信:4個のツール

クォータを消費します。 TimelinesAI UI と同じ月間メッセージ送信枠を使用します。

ツール用途
chat_send_message既存のチャットでメッセージ(テキスト、添付ファイル、返信)を送信します
whatsapp_account_send_message特定の WA アカウントから任意の電話番号にメッセージを送信します(チャットが存在しない場合は新規作成します:新規宛ての送信)
message_reply特定のメッセージにスレッド形式で返信します
message_reactメッセージの絵文字リアクションを設定または解除します
チャットの変更:6個のツール

チャットの状態変更とトリアージを行います。ラベルの設定と担当者の割り当ては冪等です。

ツール用途
chat_openクローズ済みのチャットを再開します
chat_closeチャットをクローズします
chat_assignメールアドレスでチャットをチームメンバーに割り当てます(メールアドレスの確認には workspace_team を使用します)
chat_unassign現在の担当チームメンバーの割り当てを解除します
chat_set_labelチャットにラベルを追加します
chat_remove_labelチャットからラベルを削除します
WhatsApp Business API(WABA):17個のツール
アカウントとチャットの検索:5個のツール

チャットの閲覧と読み取りを行います。書き込みはありません。

ツール用途
waba_accounts送信に使用できる WABA 番号。id を waba_account_id として使用します
waba_list_chats閲覧できる WABA チャット。オープン/クローズ、担当者、WABA アカウント、電話番号で絞り込み、1ページあたり50件を表示します。送信前に service_window_is_open を確認してください
waba_chat_details1件の WABA チャットのサービスウィンドウ、担当者、ラベル、WABA アカウント
waba_chat_historyWABA チャット内のメッセージを新しい順に表示します。日付と方向で絞り込み、メッセージ UID カーソルでページ送りできます
waba_message_details1件の WABA メッセージを確認します。送信に失敗した場合は failure_reason が含まれます
テンプレート:2 個のツール
ツール目的
waba_templates使用できるメッセージテンプレートを取得します。1 ページあたり 50 件です。送信できるのは APPROVED のテンプレートのみです
waba_template_details1 つのテンプレートのコンポーネント、ステータス、送信元として利用できる WABA アカウントを取得します。テンプレートを送信する前に呼び出してください
メッセージ送信:4 個のツール

テンプレートの送信には Meta の料金が発生します。 チャットのサービスウィンドウが開いている場合に限り、無料のテキストメッセージを送信できます。

ツール目的
waba_start_chat承認済みテンプレートを使って電話番号との新しいチャットを開始します。Meta の料金が発生します
waba_chat_send_message既存の WABA チャットでテキストメッセージを送信します。service_window_is_open が true の場合に限ります
waba_chat_send_template既存の WABA チャットで承認済みテンプレートを送信します。サービスウィンドウが閉じている場合にメッセージを送る方法です。Meta の料金が発生します
waba_message_reactWABA メッセージに絵文字リアクションを設定または削除します
チャットの変更:6 個のツール

WABA チャットの状態管理とトリアージを行います。変更後は waba_chat_details を呼び出すと、確定した状態を確認できます。

ツール目的
waba_chat_open閉じた WABA チャットを再開します
waba_chat_closeWABA チャットを閉じます
waba_chat_assignメールアドレスで WABA チャットをチームメイトに割り当てます(workspace_team のメンバー)
waba_chat_unassignWABA チャットの担当者を解除します
waba_chat_set_label既存のラベルを保持したまま、ラベルを追加します
waba_chat_remove_labelほかのラベルを保持したまま、指定したラベルを削除します。チャットにそのラベルがない場合は何も行いません

→ スキーマとプロンプトの例:docs/tools.md


サインインの仕組み

サーバーは OAuth を使用します。アシスタントが初めて接続すると、TimelinesAI のブラウザーウィンドウが開きます。TimelinesAI アカウントにサインインして、アクセスを承認してください。アシスタントはサインイン状態を保持するため、次回以降のセッションでは確認を求めずに再接続できます。

ブラウザーで TimelinesAI にすでにサインインしている場合、承認はワンクリックで完了します。

すべての操作はあなたとして実行されます。TimelinesAI におけるあなたのロールの権限は、MCP の呼び出しにも UI 操作と同じように適用されます。


安全性と本番環境での動作

⚠️ この MCP サーバーは実際の WhatsApp 受信トレイを操作します。 メッセージを送信する前に、このセクションをお読みください。

  • MCP 経由で送信されたメッセージは、UI から送信されたメッセージと見分けがつきません。 受信者には区別できません。
  • 書き込み操作は実際に即時実行されます。 元に戻すことはできません。一括操作の前に確認してください。
  • クォータは UI の使用量と共有されます。 MCP のメッセージは同じ月間メッセージ予算を消費します。残りの利用可能量を確認するには workspace_quotas を呼び出してください。
  • WABA テンプレートメッセージには Meta の料金が発生します。 waba_start_chat と waba_chat_send_template は承認済みテンプレートを送信し、Meta から請求されます。テキストメッセージを送信する waba_chat_send_message は、チャットのサービスウィンドウが開いている場合に限り使用できます。
  • サンドボックスモードはありません。 不安な場合は、まず自分の電話番号で試してください。
  • WhatsApp の電話番号が接続されていない場合、ほとんどのツールは空の結果またはエラーを返します。先に TimelinesAI で電話番号を接続してください。

はじめに

  1. TimelinesAI の 10 日間無料トライアルを開始 →
  2. TimelinesAI ダッシュボードで WhatsApp の電話番号を接続します。
  3. 上記からアシスタントを選び、接続します。
  4. サインインして、「今日、私が対応すべきことは何ですか?」と尋ねます。

リンク


ライセンス

MIT © 2026 Initech Software / TimelinesAI

コメント

MCP は初めてですか?

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

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