Tokolaku について
Tokolakuは、インドネシアの中小企業とそのAIエージェント向けに、TokolakuのWhatsApp BusinessアカウントをMCPクライアントへ接続するリモートMCPサーバーです。会話・商品・注文の照会に加え、権限に応じたメッセージ送信やWebhook管理に対応します。
主な機能
- 01WhatsAppメッセージ送信とボット返信生成
- 02チャンネルと受信トレイの会話閲覧
- 03商品カタログと注文状況の照会
- 04受信イベントWebhookの管理
- 05契約プランと利用枠の確認
活用シーン
- 01MCPクライアントからWhatsAppの会話を確認
- 02商品情報や注文の支払い状況を照会
- 03公式チャンネル経由でセッションメッセージを送信
- 04受信イベントWebhookを設定してテスト
MCP 対応
Streamable HTTPのリモートMCPサーバーを提供し、OAuth 2.1またはAPIキーで接続します。OAuthで使えるツールは読み取り専用で、APIキーではスコープに応じて書き込みツールも利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.tokolaku.id/mcpclaude mcp add --transport http id-tokolaku https://api.tokolaku.id/mcp{"mcpServers":{"id-tokolaku":{"type":"http","url":"https://api.tokolaku.id/mcp"}}}Cursor で開く{"servers":{"id-tokolaku":{"type":"http","url":"https://api.tokolaku.id/mcp"}}}VS Code で開く{"mcpServers":{"id-tokolaku":{"type":"http","url":"https://api.tokolaku.id/mcp"}}}{"mcpServers":{"id-tokolaku":{"serverUrl":"https://api.tokolaku.id/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Tokolaku MCP サーバー
Tokolaku 向けのリモート MCP(Model Context Protocol)サーバーです。Tokolaku は、公式 WhatsApp Business API(Meta Cloud API、メッセージへの上乗せ料金なし)を基盤とする、インドネシアの中小企業向け WhatsApp ビジネスプラットフォームです。
Claude、ChatGPT、その他の MCP クライアントを Tokolaku アカウントに接続すると、AI エージェントが WhatsApp メッセージの送信、会話の閲覧、商品や注文の検索、Webhook の管理を行えます。
Endpoint : https://api.tokolaku.id/mcp
Transport: Streamable HTTP (stateless)
クイックスタート
claude.ai / ChatGPT とその他の OAuth 対応クライアント
URL を追加するだけです。キーは不要です。
- URL
https://api.tokolaku.id/mcpを使って、カスタムコネクター/MCP サーバーを追加します - Tokolaku アカウントでサインインし、アクセスを承認します
- 完了です。読み取り専用ツールが 6 つ利用できます(チャンネル、受信トレイ、商品、注文)
Claude Code / Claude Desktop / SDK(API キー)
Tokolaku 開発者ダッシュボードのシークレット API キーを使用します。
{
"mcpServers": {
"tokolaku": {
"type": "http",
"url": "https://api.tokolaku.id/mcp",
"headers": { "x-api-key": "tk_live_sk_xxx" }
}
}
}
ツール
API キーを使用する場合(スコープで制限されます。tools/list にはキーのスコープに応じたツールが表示されます):
| ツール | 説明 |
|---|---|
send_message | 公式チャンネル経由でセッションのテキストメッセージを送信します |
generate_bot_reply | テナントのボットエンジンを使って AI の返信を生成します |
list_channels | 接続済みの公式チャンネルを一覧表示します |
list_conversations / get_conversation | 受信トレイを閲覧します |
list_products | 商品カタログを閲覧します |
list_orders / get_order | 注文を閲覧します(支払い状況を含む) |
get_subscription | プランと利用枠の情報を取得します |
list_webhooks / create_webhook / test_webhook | イベント受信用Webhookを管理します |
OAuth 経由(読み取り専用のツール一式):list_channels、list_conversations、get_conversation、list_products、list_orders、get_order。
認証
- OAuth 2.1(PKCE、動的クライアント登録、RFC 8414/9728 によるディスカバリー)— 対話型クライアント向けです。トークンはユーザーごとに発行され、読み取り専用です。
- API キー(
x-api-keyまたはAuthorization: Bearer)— シークレットキーのみ使用できます。書き込みツールには、REST API と同様に課金と利用枠が適用されます。
リンク
- ドキュメントと API リファレンス:https://tokolaku.id/api-docs
- 開発者向け概要:https://tokolaku.id/developers
- WhatsApp Business API プラン(Rp99k/月、メッセージへの上乗せ料金なし):https://tokolaku.id/whatsapp-api
- SDK:npm
tokolaku-sdk· PyPItokolaku· Packagisttokolaku/sdk
このリポジトリでは、ホスト型サーバーの公開メタデータ(server.json)とドキュメントを公開しています。サーバー自体は、Tokolaku が運用するマネージドサービスです。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。