Back to Browse

WhatsApp Business MCP Server

Developer ToolsLow Risk10.0MCP RegistryRemote
Free

Server data from the Official MCP Registry

WhatsApp Business API platform for Indonesian SMBs: messages, inbox, products, orders, webhooks.

About

WhatsApp Business API platform for Indonesian SMBs: messages, inbox, products, orders, webhooks.

Remote endpoints: streamable-http: https://api.tokolaku.id/mcp

Security Report

10.0
Low Risk10.0Low Risk

Valid MCP server (1 strong, 1 medium validity signals). No known CVEs in dependencies. Imported from the Official MCP Registry.

Endpoint verified · Requires authentication · 1 issue found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

How to Connect

Remote Plugin

No local installation needed. Your AI client connects to the remote endpoint directly.

Add this to your MCP configuration to connect:

{
  "mcpServers": {
    "id-tokolaku-mcp": {
      "url": "https://api.tokolaku.id/mcp"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

Tokolaku MCP Server

Remote MCP (Model Context Protocol) server for Tokolaku — a WhatsApp business platform for Indonesian SMBs built on the official WhatsApp Business API (Meta Cloud API, zero message markup).

Connect Claude, ChatGPT, or any MCP client to your Tokolaku account and let your AI agent send WhatsApp messages, browse conversations, look up products & orders, and manage webhooks.

Endpoint : https://api.tokolaku.id/mcp
Transport: Streamable HTTP (stateless)

Quick start

claude.ai / ChatGPT & other OAuth-capable clients

Just add the URL — no keys needed:

  1. Add a custom connector / MCP server with URL https://api.tokolaku.id/mcp
  2. Sign in with your Tokolaku account and approve access
  3. Done — 6 read-only tools are available (channels, inbox, products, orders)

Claude Code / Claude Desktop / SDKs (API key)

Use a secret API key from your Tokolaku developer dashboard:

{
  "mcpServers": {
    "tokolaku": {
      "type": "http",
      "url": "https://api.tokolaku.id/mcp",
      "headers": { "x-api-key": "tk_live_sk_xxx" }
    }
  }
}

Tools

With an API key (scope-gated — tools/list follows your key's scopes):

ToolDescription
send_messageSend a session text message via the official channel
generate_bot_replyGenerate an AI reply using the tenant's bot engine
list_channelsList connected official channels
list_conversations / get_conversationBrowse the inbox
list_productsBrowse the product catalog
list_orders / get_orderBrowse orders (incl. payment status)
get_subscriptionPlan & quota info
list_webhooks / create_webhook / test_webhookManage inbound-event webhooks

Via OAuth (read-only bundle): list_channels, list_conversations, get_conversation, list_products, list_orders, get_order.

Auth

  • OAuth 2.1 (PKCE, dynamic client registration, RFC 8414/9728 discovery) — for interactive clients; tokens are per-user and read-only.
  • API key (x-api-key or Authorization: Bearer) — secret keys only; write tools respect billing/quota exactly like the REST API.

Links


This repository hosts the public metadata (server.json) and documentation for the hosted server; the server itself is a managed service operated by Tokolaku.

Reviews

No reviews yet

Be the first to review this server!