MCP · Cursor

Manage WhatsApp Communities with Cursor

Ask Cursor to set up a community, add or remove groups, send or schedule announcements, or tell you what happened across its groups today. It shows you every change and announcement before it goes ahead.

MCP server address

https://mcp.kaptionai.com/mcp

Short answer

How do I manage a WhatsApp Community with Cursor?

Connect WhatsApp to Cursor with Kaption’s MCP server and ask “what happened in the School Parents community today?” or “announce Friday’s meeting in the community”. Cursor reads the groups through Kaption on your computer and, for any change or announcement, shows you the exact text, community and time and waits for your yes. It works in the Kaption app for Mac and Windows now, and in Chrome and Edge with the next extension update.

What do I need to do this in Cursor?

Kaption open on your computer (the extension in WhatsApp Web, in Chrome or Edge, or the Kaption desktop app) with Cloud MCP on, a Kaption account (every account starts with 60 days of Business, unlimited; after that, a plan with credits), and Cursor. Setup takes three steps:

  1. 01

    Turn on Cloud MCP in Kaption

    In WhatsApp Web with the Kaption extension (Chrome or Edge), open AI Assistants (MCP) › Cloud Bridge › Enable. In the Kaption desktop app, switch on Cloud MCP in Settings. Keep Kaption open while Cursor works.

  2. 02

    Install the server in Cursor

    Click Add to Cursor on the setup page, or add https://mcp.kaptionai.com/mcp as a server named whatsapp in ~/.cursor/mcp.json (every project) or .cursor/mcp.json (one project).

  3. 03

    Sign in and ask the agent

    Enter your phone number and the 6-digit code Kaption sends you on WhatsApp. Then ask the agent in Cursor’s chat; there is no API key to paste.

Full Cursor setup guide →

What should I ask Cursor?

Copy a prompt, paste it into Cursor and change the names to your own chats and contacts.

  • What happened in the School Parents community since yesterday? Sum up each group in two lines.

  • Announce in the Building community: “Water will be off on Thursday from 10 AM to 2 PM.” Show me the text before you send it.

  • Create a community called Running Club and link my groups Morning Runs and Weekend Trails.

  • Schedule announcements in the Football community for the next three Saturdays at 9 AM. Let me check them first.

  • Sum up what the testers said in the Beta community groups this week and list the bugs they mentioned.

What can Cursor do here, and what can’t it?

It can

  • List your communities, their announcement group and linked groups, and which ones you can post in.
  • Create a community, and link or unlink up to 20 of your groups at a time.
  • Send an announcement now, or schedule up to 14 in one request, in a community you administer.
  • Count the messages in each group and read the latest ones, from the last 24 hours up to 7 days, so Cursor can tell you what happened.
  • Work in VS Code, Windsurf, Zed and other editors with remote MCP and OAuth, at the same address. For a local connection, use npx -y @kaptionai/mcp-extension@latest (Node.js 18 or newer).

It can’t

  • Approve join requests, invite admins, add people or deactivate a community.
  • Announce in a community you don’t administer, or post images, polls or other media: announcements are text only.
  • Act without asking. Cursor shows you each change and the exact text, community and time first, and a scheduled announcement is not proof it went out.
  • Read locked chats, or work while Kaption is closed on your computer.

What leaves my computer?

Kaption reads the community and its groups on your computer. For a digest, Cursor receives message counts and recent texts, with no participant numbers. Scheduled announcements wait in Kaption on your computer and go out from your WhatsApp there.

Kaption’s relay at mcp.kaptionai.com checks your sign-in and passes each request to Kaption on your computer, which runs it against your WhatsApp and sends back only the answer; the relay does not keep your chats. What comes back, such as message text, names and numbers, goes to Cursor, which handles it under its own privacy terms. Locked chats are never visible to the assistant, and you can disconnect at any time.

How many credits does my plan include?

Claude and ChatGPT are unlimited in every account’s first 60 days; after that they need a plan: Lifetime local AI 20 actions a week, Pro 250 credits a month, and Business 500 with its 2 numbers plus 250 for each extra number, shared by all its numbers, the plan to pick when an assistant uses WhatsApp every day. Business Agent includes them with fair use. A read uses 1 credit, a send 2 and a summary 3. See plans and prices

Questions

Can Cursor add groups to my community?

Yes, groups you administer. Ask it to link or unlink groups, up to 20 at a time, and it tells you which worked and which did not. It can also create a new community with those groups.

Does the digest show who said what?

It shows the latest messages in each group and whether they were yours, with no phone numbers or participant ids. Cursor writes the summary from those messages and the counts.

Where does this work today?

In the Kaption app for Mac and Windows, version 0.97.0 or newer, and in WhatsApp Web with the Chrome or Edge extension after its next update. Changes and announcements also need “Assistants can send messages” turned on in Kaption.

Does it work in VS Code too?

Yes. The Cursor setup page has an Add to VS Code button, and any editor that supports remote MCP servers with OAuth can use the same address.

Connect WhatsApp to Cursor

Turn on Cloud MCP in Kaption, add the address to Cursor and sign in with a code on WhatsApp.

Set up WhatsApp in Cursor
Transcribe one audio now