Zernio MCP for WhatsApp

Server URL

Add it as a custom connector or remote MCP server, then sign in with your Zernio account.

or in Claude Code

WhatsApp MCP server on the official Business API

Let Claude, ChatGPT or Cursor send messages, templates and broadcasts from your business number on Meta's Cloud API.

  • Official Cloud API
  • Hosted, nothing to install
  • Templates and broadcasts

Join 70,000+ of the world's most ambitious developers and builders

Warner Music Group
ClickUp
Vibiz
RE/MAX
Heymark
Holo

WhatsApp MCP servers compared

Zernio runs on Meta's Cloud API, with no WhatsApp Web session to keep alive.

Zernio WhatsApp MCP

  • Official WhatsApp Business Platform (Cloud API)

  • Hosted at one URL, with OAuth sign-in

  • Templates, broadcasts, flows, calls and groups

  • Several numbers and clients on one connection

WhatsApp Web MCP servers

  • Pair a personal phone by QR code

  • Automating a personal account can get the number banned

  • You run the bridge and its local database

  • Read and send messages, little else

Tools

Every WhatsApp endpoint is an MCP tool

The everyday tools load up front, and search_tools finds the rest.

Messages

Reply inside the 24-hour window with text, media, buttons or lists. Outside it, or to a new number, send an approved template.

  • messages_send_inbox_message
  • messages_create_inbox_conversation
  • messages_list_inbox_conversations

Templates

List, create and edit message templates, and check whether Meta has approved them.

  • whatsapp_get_whats_app_templates
  • whatsapp_create_whats_app_template

Broadcasts

Build a recipient list from contacts, schedule the send, and read delivery per recipient.

  • broadcasts_create_broadcast
  • broadcasts_schedule_broadcast
  • broadcasts_list_broadcast_recipients

Contacts and sequences

Keep contacts with tags and custom fields, and enroll them in drip sequences.

  • contacts_create_contact
  • contacts_list_contacts
  • sequences_enroll_contacts

Flows and calls

Send WhatsApp Flows forms and read the answers. Place WhatsApp calls and pull the call log.

  • whatsapp_flows_send_whats_app_flow_message
  • whatsapp_calling_initiate_whats_app_call

Numbers and profile

Buy a number, edit the business profile and display name, and block spam senders.

  • whatsapp_phone_numbers_purchase_whats_app_phone_number
  • whatsapp_update_whats_app_business_profile
  • whatsapp_block_whats_app_users
Setup

One URL in your client

  • Connect your WhatsApp account in Zernio
  • Add the server URL to your client
  • Sign in, or send an API key from an unattended agent
Setup for every client
Claude web, desktop or mobile: Settings → Connectors → Add custom connector Name Zernio URL https://mcp.zernio.com/mcp Sign in with Zernio when asked. No API key needed.
All clients
Example

Ask in plain words. The agent picks the tools.

Every line after the request is a Zernio tool call on WhatsApp.

Broadcast a template to a tag

The agent checks the template is approved, builds the list from a contact tag and schedules the send.

Claude Code

› claude

Claude Code v2.1.19

Opus 4.5 · Claude Max

~/software

›

✓ whatsapp_get_whats_app_templates · order_shipped · APPROVED

✓ contacts_list_contacts · tag pre-order · 214

✓ broadcasts_create_broadcast · 214 recipients

✓ broadcasts_schedule_broadcast · Fri 10:00

✓ scheduled · cancel any time before 10:00

Limits

What the WhatsApp tools won't do

Set by the platform's own API rules, or left out of Zernio on purpose.

Business numbers only

Zernio works through the Cloud API, so it can't read or send from a personal WhatsApp account or its old chats.

The 24-hour window

Free-form replies only go out within 24 hours of the customer's last message. After that the agent has to send an approved template.

About 10 a minute per person

WhatsApp rejects bursts to a single recipient with error 131056. Sends to different people are not affected.

Groups need a Cloud API number

The group chat tools don't work on numbers that also run the WhatsApp Business app (Coexistence).

Connect the number once

Numbers join through Meta's Embedded Signup in the Zernio dashboard. From then on the agent works with them directly.

Meta reviews templates

A new template can't be sent until Meta approves it, which the agent can check but not speed up.

Pricing

The MCP server is free. You pay for API usage.

See pricing

Tool calls bill like the API requests behind them.

The first 10,000 messages you send each month are free, then $1 per 10,000.

Meta bills template messages directly to your WhatsApp Business Account. Replies in the 24-hour window are free.

Frequently Asked Questions

Give your agent a WhatsApp number

Connect a number, add one URL to your client, and ask for what you need in plain words.

  • Official Cloud API
  • Hosted, nothing to install
  • Templates and broadcasts