DEV Community

Cover image for Cursor MCP WhatsApp: 109 Free Tools (Wassenger Alternative)
Omdaa API
Omdaa API

Posted on Edited on Originally published at omdaa.com

Cursor MCP WhatsApp: 109 Free Tools (Wassenger Alternative)

Cursor MCP WhatsApp: 109 Free Tools (Wassenger Alternative)

Want WhatsApp + Mail inside Cursor without an Enterprise MCP plan? Omdaa's free Cursor MCP plugin exposes 109 tools (v2.3.0) over Streamable HTTP — sessions, inbox, groups, bulk, webhooks, Omdaa AI, and Omdaa Mail.

Series: Free Forever WhatsApp Dev · Install: cursor.directory/plugins/omdaa-api

Why this matters in 2026

AI editors are becoming the control plane. Instead of clicking dashboards, you tell the agent:

“Create a WhatsApp session, show QR, set webhook to n8n, and enable Omdaa AI.”

Omdaa MCP does that free forever — a practical alternative to paid WhatsApp MCP offerings.

Install (2 minutes)

  1. Open Cursor Directory → omdaa-api → Add to Cursor
  2. Get an API key from Dashboard → API Keys
  3. Set auth (prefer header, not query string):
{
  "mcpServers": {
    "Omdaa": {
      "url": "https://omdaa.com/api/v1/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_OMDAA_API_KEY"
      }
    }
  }
}
Enter fullscreen mode Exit fullscreen mode
  1. Restart Cursor MCP / reload window
  2. Ask: “List my Omdaa MCP tools” or call get_health

What you can do (tool groups)

Area Examples
Sessions create_session, get_qr, get_connection_state, logout_session
Messaging send_text_message, send_media, send_buttons, list_chats, get_messages
Groups create_group, add_group_participants, get_group_invite_link
Bulk create_bulk_campaign, pause_bulk_job, get_bulk_job_status
AI upsert_openai_bot, suggest_reply, summarize_chat
Webhooks set_webhook, test_webhook, list_webhook_events
Mail create_mailbox, send_mail, list_mail_messages (13 mail tools)
Account list_api_keys, get_account_stats, list_integrations

Full catalog: docs/MCP-TOOLS.md

Example agent prompts

Create a WhatsApp session named support, return the QR, then pause until connected.
Enter fullscreen mode Exit fullscreen mode
Set webhook to https://omdaa.com/n8n/webhook/omdaa-whatsapp for message.received events and test it.
Enter fullscreen mode Exit fullscreen mode
Send "Hello from Cursor MCP" to 201234567890 on session default.
Enter fullscreen mode Exit fullscreen mode
Create mailbox hello@omdaa.com and show IMAP settings.
Enter fullscreen mode Exit fullscreen mode

Pair with the JS SDK

When you need scripts outside the editor:

npm install @omdaafreeapi/omdaa-api-client
Enter fullscreen mode Exit fullscreen mode
const { OmdaaClient } = require('@omdaafreeapi/omdaa-api-client');
const client = new OmdaaClient({ apiKey: process.env.OMDAA_API_KEY });
await client.webhooks.set({
  url: 'https://omdaa.com/n8n/webhook/omdaa-whatsapp',
  enabled: true,
  events: ['message.received'],
});
Enter fullscreen mode Exit fullscreen mode

Security tips

  • Prefer Authorization: Bearer headers — avoid ?key= in URLs
  • Rotate keys from Dashboard → API Keys
  • Scope bots with least privilege sessions
  • Verify webhook HMAC (X-Webhook-Signature)

Related tutorials

Omdaa MCP — Free Forever. Wassenger-style agent control without Enterprise pricing.

Top comments (0)