Waha MCP
WAHA MCPサーバーは、WhatsApp HTTP APIとClaude DesktopなどのAIアシスタントを接続するツールです。MCPプロトコルを通じてWhatsAppの自動制御を実現し、会話管理、メッセージ送受信、グループ操作などの機能を網羅する63のツールを提供します。
2.5ポイント
0

WAHA MCPサーバーとは?

WAHA MCPサーバーは、WhatsApp HTTP APIとAIアシスタント(Claude Desktopなど)をつなぐ架け橋です。Model Context Protocol (MCP)を通じて、AIがWhatsAppをシームレスに制御し、メッセージ送信、グループ管理、連絡先操作などの自動化機能を実現できます。

WAHA MCPサーバーの使い方は?

WAHA MCPサーバーを使用するには、3つの手順が必要です。1) Node.jsをインストールし、WAHAインスタンスを実行する。2) 環境変数とAPIキーを設定する。3) Claude Desktopまたは他のMCPクライアントにサーバー設定を追加する。設定が完了すると、AIアシスタントは63のツールを通じてWhatsAppを制御できます。

適用シーン

WAHA MCPサーバーは、以下のシーンに特に適しています。AIアシスタントがWhatsAppを通じてユーザーとコミュニケーションする必要がある場合、自動化されたカスタマーサービス、グループ管理、メッセージブロードキャスト、およびWhatsAppから情報を取得する必要があるAIワークフロー。Claude Codeユーザーにとっては、本格的な自主開発も可能で、AIはユーザー入力が必要なときにWhatsAppを通じて質問し、作業を続行できます。

主要機能

完全なWhatsApp制御
63のツールを提供し、会話管理、メッセージ送信、チャット管理、連絡先、グループ、ステータス設定など、すべてのWhatsApp機能を網羅します。
スマートなメディア処理
音声/ビデオ形式を自動変換し、ローカルファイルとURLをサポートし、MIMEタイプを自動検出し、50以上のファイル形式を処理します。
AIネイティブ設計
LLM統合用に特別に設計され、MCPプロトコルを通じてClaudeなどのAIアシスタントとシームレスに協働します。
インタラクティブなワークフロー
新しいask_user_via_whatsappツールにより、AIはユーザー入力が必要なときにWhatsAppを通じて質問し、返信を待つことができ、本格的な自主ワークフローを実現します。
安全で信頼性が高い
環境変数に基づくAPIキー管理、TypeScriptで開発され、堅牢なエラー処理を提供します。
利点
🤖 AI自動化:AIアシスタントが人工的な介入なしに直接WhatsAppを制御できます。
⚡ 効率的なワークフロー:63のツールがすべての一般的な機能を網羅し、開発効率が高いです。
📱 複数のクライアントサポート:Claude Desktop、Cline、VS CodeなどのMCP互換クライアントと互換性があります。
🔧 統合が容易:簡単な設定手順と明確なドキュメントがあります。
🔄 継続的な作業:Claude Codeに特に適しており、AIは入力が必要なときにWhatsAppを通じて質問し、作業を続行できます。
制限
🔧 技術的な設定が必要:Node.jsのインストールとWAHAインスタンスの設定が必要で、非技術ユーザーには一定の敷居があります。
📱 サードパーティに依存:WAHA (WhatsApp HTTP API)サービスを実行する必要があります。
🔑 APIキーが必要:WAHAダッシュボードからAPIキーを取得し、管理する必要があります。
💾 リソースの消費:WAHAインスタンスを実行するには一定のサーバーリソースが必要です。

使い方

インストールの前提条件
Node.js 18+がインストールされ、WAHAインスタンスが設定されていることを確認してください。WAHAダッシュボードからAPIキーを取得します。
プロジェクトをクローンしてインストールする
GitHubからプロジェクトをクローンし、依存関係をインストールしてから、プロジェクトをビルドします。
環境変数を設定する
WAHA APIキーとURLを含む必要な環境変数を設定します。
Claude Desktopを設定する
Claude Desktopの設定ファイルにWAHA MCPサーバーの設定を追加します。
再起動してテストする
Claude Desktopを再起動し、WAHA MCP機能が正常に動作するかテストします。

使用例

AIカスタマーサービスアシスタント
AIアシスタントを使用して、WhatsAppの顧客の問い合わせに自動的に返信し、24時間体制でカスタマーサポートを提供します。
グループ管理の自動化
AIがWhatsAppグループを自動的に管理し、メンバーの追加、ルールの設定、公告の送信などを行います。
Claude Codeの自主開発
Claude Codeが開発中にユーザーの決定が必要な場合、WhatsAppを通じて質問し、作業を続行します。
メッセージブロードキャストシステム
AIアシスタントが複数の連絡先またはグループに同じメッセージを送信します。例えば、イベント通知、製品更新などです。

よくある質問

WAHA MCPサーバーは有料ですか?
どのMCPクライアントがサポートされていますか?
WhatsAppのチャットIDをどのように取得できますか?
ask_user_via_whatsappツールはどのように機能しますか?
使用するにはプログラミング知識が必要ですか?
どのタイプのメディアファイルを送信できますか?

関連リソース

WAHA公式ドキュメント
WhatsApp HTTP APIの公式ドキュメントとインストールガイド
GitHubリポジトリ
WAHA MCPサーバーのソースコードと問題追跡
Model Context Protocol
MCPプロトコルの公式ドキュメントと仕様
Claude Code設定ガイド
Claude Codeの自主開発にWAHA MCPサーバーを設定する方法
詳細ドキュメント
WAHA MCPサーバーの詳細な使用ドキュメント。会話管理、メッセージ送信、グループ管理などを含みます。

インストール

以下のコマンドをクライアントにコピーして設定
{
  "mcpServers": {
    "waha": {
      "command": "node",
      "args": ["/absolute/path/to/waha-mcp/dist/index.js"],
      "env": {
        "WAHA_API_KEY": "your-api-key-here",
        "WAHA_URL": "http://localhost:3001"
      }
    }
  }
}

{
  "mcpServers": {
    "waha": {
      "command": "node",
      "args": ["/absolute/path/to/waha-mcp/dist/index.js"],
      "env": {
        "WAHA_API_KEY": "your-api-key-here"
      }
    }
  }
}

{
  "mcpServers": {
    "waha": {
      "command": "node",
      "args": ["/path/to/waha-mcp/dist/index.js"],
      "env": {
        "WAHA_API_KEY": "your-key",
        "USER_WHATSAPP_CHAT_ID": "1234567890@c.us"
      }
    }
  },
  "globalInstructions": "When you need user input during development, use ask_user_via_whatsapp tool. Never stop and wait for manual console input."
}
注意:あなたのキーは機密情報です。誰とも共有しないでください。

代替品

A
Assistant Ui
assistant-uiは、生産レベルのAIチャットインターフェイスを迅速に構築するためのオープンソースのTypeScript/Reactライブラリで、組み合わせ可能なUIコンポーネント、ストリーミング応答、アクセシビリティなどの機能を提供し、複数のAIバックエンドとモデルをサポートしています。
TypeScript
6.2K
5ポイント
N
Next Devtools MCP
Next.js開発ツールのMCPサーバーです。ClaudeやCursorなどのAIプログラミングアシスタントにNext.js開発ツールとユーティリティを提供します。実行時診断、開発自動化、およびドキュメントアクセス機能が含まれています。
TypeScript
9.7K
5ポイント
P
Praisonai
PraisonAIは、自動反省機能を備えた本番環境で使用可能な多AIエージェントフレームワークです。簡単なタスクから複雑な課題まで、様々な問題を自動的に解決するAIエージェントを作成することを目的としています。PraisonAIエージェント、AG2、CrewAIを低コードソリューションに統合することで、多エージェントLLMシステムの構築と管理を簡素化し、簡単さ、カスタマイズ性、および効果的な人間との協働を重視しています。
Python
10.4K
5ポイント
B
Blueprint MCP
Blueprint MCPは、Arcadeエコシステムに基づくチャート生成ツールで、Nano Banana Proなどの技術を利用して、コードベースとシステムアーキテクチャを分析し、アーキテクチャ図、フローチャートなどのビジュアルチャートを自動生成し、開発者が複雑なシステムを理解するのを支援します。
Python
10.6K
4ポイント
M
MCP Agent Mail
MCPエージェントメールは、AIプログラミングエージェント向けのメール形式の調整レイヤーで、ID管理、メッセージの送受信、ファイルの予約、検索機能を提供し、複数のエージェントの非同期協力と競合の回避をサポートします。
Python
12.4K
5ポイント
K
Klavis
Klavis AIはオープンソースプロジェクトで、Slack、Discord、Webプラットフォームで簡単に使えるMCP(モデルコンテキストプロトコル)サービスを提供します。レポート生成、YouTubeツール、ドキュメント変換などのさまざまな機能があり、非技術ユーザーと開発者がAIワークフローを使用するのをサポートします。
TypeScript
21.7K
5ポイント
D
Devtools Debugger MCP
Node.jsデバッガーMCPサーバーは、Chrome DevToolsプロトコルに基づく完全なデバッグ機能を提供します。ブレークポイントの設定、ステップ実行、変数のチェック、式の評価などが含まれます。
TypeScript
9.2K
4ポイント
M
Mcpjungle
MCPJungleは自ホスト型のMCPゲートウェイで、複数のMCPサーバーを集中的に管理および代理し、AIエージェントに統一されたツールアクセスインターフェースを提供します。
Go
0
4.5ポイント
E
Edgeone Pages MCP Server
EdgeOne Pages MCPは、MCPプロトコルを通じてHTMLコンテンツをEdgeOne Pagesに迅速にデプロイし、公開URLを取得するサービスです。
TypeScript
23.7K
4.8ポイント
G
Gmail MCP Server
Claude Desktop用に設計されたGmail自動認証MCPサーバーで、自然言語でのやり取りによるGmailの管理をサポートし、メール送信、ラベル管理、一括操作などの完全な機能を備えています。
TypeScript
19.4K
4.5ポイント
C
Context7
Context7 MCPは、AIプログラミングアシスタントにリアルタイムのバージョン固有のドキュメントとコード例を提供するサービスで、Model Context Protocolを通じてプロンプトに直接統合され、LLMが古い情報を使用する問題を解決します。
TypeScript
78.8K
4.7ポイント
B
Baidu Map
認証済み
百度マップMCPサーバーは国内初のMCPプロトコルに対応した地図サービスで、地理コーディング、ルート計画など10個の標準化されたAPIインターフェースを提供し、PythonとTypescriptでの迅速な接続をサポートし、エージェントに地図関連の機能を実現させます。
Python
36.7K
4.5ポイント
G
Gitlab MCP Server
認証済み
GitLab MCPサーバーは、Model Context Protocolに基づくプロジェクトで、GitLabアカウントとのやり取りに必要な包括的なツールセットを提供します。コードレビュー、マージリクエスト管理、CI/CD設定などの機能が含まれます。
TypeScript
21.8K
4.3ポイント
U
Unity
認証済み
UnityMCPはUnityエディターのプラグインで、モデルコンテキストプロトコル (MCP) を実装し、UnityとAIアシスタントのシームレスな統合を提供します。リアルタイムの状態監視、リモートコマンドの実行、ログ機能が含まれます。
C#
26.7K
5ポイント
M
Magic MCP
Magic Component Platform (MCP) はAI駆動のUIコンポーネント生成ツールで、自然言語での記述を通じて、開発者が迅速に現代的なUIコンポーネントを作成するのを支援し、複数のIDEとの統合をサポートします。
JavaScript
19.4K
5ポイント
S
Sequential Thinking MCP Server
MCPプロトコルに基づく構造化思考サーバーで、思考段階を定義することで複雑な問題を分解し要約を生成するのに役立ちます。
Python
29.5K
4.5ポイント
AIBase
智啓未来、あなたの人工知能ソリューションシンクタンク
© 2026AIBase