Skip to content

Your WhatsApp context. Inside your AI.

Give your MCP-compatible assistant the chat context it needs to help your team reply.

MCPIllustrative example
AI draftNot sent

Hey Jordan! I’ll check Saturday’s availability with the team and get back to you.

Ready for your review
Context from the WhatsApp chat
Show me unread chats and draft a reply.
Unread WhatsApp chatsget_whatsapp_unread_chats
Jordan

Hey! Can I book an appointment for Saturday?

Context from the WhatsApp chatget_whatsapp_chat_messages
Draft generated by the AI assistant; not a Wassenger tool.

Choose the AI you already use

  • Claude
  • ChatGPT
  • VS Code Copilot
  • Cursor
  • Windsurf
  • Gemini
  • Zed Editor
  • Continue.dev
  • Aider

You need a Wassenger account, a connected WhatsApp number and an API key. Your AI client must support MCP; availability can depend on its plan.

Useful tools, real WhatsApp context

Find unread chats

See the conversations waiting for attention.

get_whatsapp_unread_chats

Read the conversation

Retrieve messages so your AI can summarize or draft with context.

get_whatsapp_chat_messages

Send a message

Send through your connected number, with the permissions configured in your AI client.

send_whatsapp_message

Interactive WhatsApp Flows

List and send published Meta forms. Business automation workflows are a separate feature.

list_whatsapp_flows / send_whatsapp_flow
Open the setup guide

Connect your number. Then your AI.

You need a Wassenger account, a connected WhatsApp number and an API key. Your AI client must support MCP; availability can depend on its plan.

Set confirmation rules in your AI client before enabling message sending. Approval depends on that client’s settings.

MCP endpointhttps://api.wassenger.com/mcp

Authenticate with an Authorization: Bearer header. Keep your API key private.

Open the setup guideCheck plans

Advanced client configuration

Set confirmation rules in your AI client before enabling message sending. Approval depends on that client’s settings.

Claude Desktop
claude_desktop_config.json
{
  "mcpServers": {
    "wassenger": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://api.wassenger.com/mcp",
        "--header",
        "Authorization:${AUTH_HEADER}"
      ],
      "env": { "AUTH_HEADER": "Bearer YOUR_API_KEY" }
    }
  }
}
VS Code
.vscode/mcp.json
{
  "servers": {
    "wassenger": {
      "type": "http",
      "url": "https://api.wassenger.com/mcp",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}
Cursor
~/.cursor/mcp.json
{
  "mcpServers": {
    "wassenger": {
      "url": "https://api.wassenger.com/mcp",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}
Windsurf
~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "wassenger": {
      "serverUrl": "https://api.wassenger.com/mcp",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}
OpenAI API
python
from openai import OpenAI

client = OpenAI()

response = client.responses.create(
    model="gpt-4o",
    tools=[{
        "type": "mcp",
        "server_label": "wassenger",
        "server_url": "https://api.wassenger.com/mcp",
        "authorization": "YOUR_API_KEY",
        "require_approval": "always",
        "allowed_tools": ["get_whatsapp_unread_chats", "get_whatsapp_chat_messages"]
    }],
    input="Show unread WhatsApp chats"
)

Before you connect

Does Wassenger always ask before sending?
No. The AI client controls tool approval. Configure confirmation for send and other write actions in that client. Wassenger’s MCP server does not enforce a universal approval step.
Can it check my stock or orders?
Wassenger MCP provides WhatsApp data and actions. Stock, order status and invoices need a separately configured connection to the system that holds them.
Can MCP run my automation Flows?

The MCP Flow tools list and send interactive Meta WhatsApp Flows. They do not run or pause n8n workflows. Set up business automations through Flows and their required services.

Explore automation Flows

Less switching tabs. More time for customers.

Connect WhatsApp to the tools your team already uses.

Connect my WhatsApp