ConverZAP — WhatsApp (official API)

Registre officiel Marketing et ventes

WhatsApp via the official Meta API: contacts, conversations, messages, CRM deals and campaigns.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

Remote (streamable-http)
Claude Code
claude mcp add --transport http converzap-whatsapp-official-api 'https://mcp.converzap.com' --header 'Authorization: <Optional if your client supports OAuth (it signs in automatically). Otherwise: Bearer czk_live_… (API key from Settings → Public API).>'
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "converzap-whatsapp-official-api": {
            "type": "http",
            "url": "https://mcp.converzap.com",
            "headers": {
                "Authorization": "<Optional if your client supports OAuth (it signs in automatically). Otherwise: Bearer czk_live_… (API key from Settings → Public API).>"
            }
        }
    }
}

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. ConverZAP MCP server
  2. Tools
  3. Requirements
  4. Connect
  5. Example prompts
  6. Security
  7. Links
  8. License

ConverZAP MCP server

Connect AI assistants and agents (Claude, ChatGPT, Cursor, Cline, agent frameworks…) to WhatsApp via ConverZAP — the official WhatsApp Business Platform (Meta Cloud API), as a Meta-verified Tech Provider.

The server exposes a ConverZAP workspace as MCP tools: read and manage contacts, read conversations and send WhatsApp messages and approved templates, manage the CRM pipeline, run campaigns, enroll contacts into automations and read reports. Every tool runs through the ConverZAP public API (v1) internally, so every action honors the same permissions, scopes and rate limits as your account — the connection never acts above the member's role.

This repository holds the documentation and connection settings for the hosted server. The server itself runs on ConverZAP's infrastructure — there is nothing to install or self-host.

Tools

15 tools. Read tools are safe to call freely; write tools support a dry_run mode that validates without executing, and send_message / start_campaign are marked destructive so the assistant asks for confirmation first.

ToolTypeWhat it does
whoamireadAccount, your role, granted permissions, plan and connected WhatsApp numbers
find_contactsreadSearch contacts by phone, name, e-mail or label
get_contactreadFull contact card with recent conversations and open deals
list_conversationsreadList inbox conversations (open, awaiting a human, waiting for a reply…)
read_conversationreadRead a conversation's messages and state (incl. the 24-hour window)
list_templatesreadList approved WhatsApp templates
get_resultsreadInbox report and campaign results
send_messagewrite · destructiveSend text or an approved template
schedule_messagewriteSchedule a message for later
update_conversationwriteAssign, resolve, reopen, snooze, label, add notes, hand over to/from the AI agent
upsert_contactwriteCreate or update a contact
manage_dealwriteCreate, update or move a CRM deal across stages
create_campaign_draftwriteCreate a campaign as a draft
start_campaignwrite · destructiveStart a campaign
enroll_in_automationwriteEnroll a contact into an automation (or remove it)

Message rate limit: 30 messages/minute and 300/day per connection (on top of your plan's own limits).

Requirements

  • A ConverZAP account on a plan that includes the public API.
  • Either an API key (czk_live_…) created in the app under Settings → Public API, or an account to sign in with via OAuth. Access is scoped to the member's role; on the free trial it is read-only.

Connect

This is a remote MCP server (Streamable HTTP) at:

https://mcp.converzap.com

It supports two authentication methods — pick whichever your client makes easier.

Clients like Claude (as a custom connector) and others that support remote MCP handle OAuth automatically: just add the server by URL and sign in. You'll log into ConverZAP, pick the workspace and check the permissions to grant — write permissions start unchecked.

Server URL: https://mcp.converzap.com
Auth:       OAuth (the client opens the login automatically)

No API key to copy or store — the client keeps the token.

Option B — API key (works everywhere, incl. stdio-only clients)

Send your key as a bearer header. For clients that only speak stdio (some desktop setups), bridge the remote server with mcp-remote:

{
  "mcpServers": {
    "converzap": {
      "command": "npx",
      "args": [
        "-y", "mcp-remote", "https://mcp.converzap.com",
        "--header", "Authorization: Bearer ${CONVERZAP_API_KEY}"
      ],
      "env": { "CONVERZAP_API_KEY": "czk_live_…" }
    }
  }
}

Clients with native remote-MCP support can instead add the URL https://mcp.converzap.com directly and set the header Authorization: Bearer czk_live_….

Example prompts

  • "List my open WhatsApp conversations waiting for a human."
  • "Send the approved lembrete template to a contact."
  • "Create a contact and move their deal to the Negotiation stage."
  • "How many messages were delivered this week?"

Security

  • Access is limited to the member's role and scopes — on OAuth, grant the minimum permissions (writes are unchecked by default); on API keys, create the key with only the scopes you need.
  • Treat an API key like a password and keep it server-side. Revoke it anytime in Settings → Public API, or disconnect an OAuth connection — both take effect immediately.
  • Found a vulnerability? Email contato@converzap.com — don't open a public issue. See SECURITY.md.

License

MIT

Questions fréquentes

Qu'est-ce que ConverZAP — WhatsApp (official API) ?

WhatsApp via the official Meta API: contacts, conversations, messages, CRM deals and campaigns.

Comment installer ConverZAP — WhatsApp (official API) ?

Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http converzap-whatsapp-official-api 'https://mcp.converzap.com' --header 'Authorization: <Optional if your client supports OAuth (it signs in automatically). Otherwise: Bearer czk_live_… (API key from Settings → Public API).>'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour ConverZAP — WhatsApp (official API) ?

Oui. Il attend Authorization, à renseigner dans sa configuration.

ConverZAP — WhatsApp (official API) est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient ConverZAP — WhatsApp (official API) ?

Il est publié par ConverZAP. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.