Install
Install in under a minute
macOS 13+ with the WhatsApp desktop app installed. Node.js 20+ for the npm install. Xcode Command Line Tools for the Swift compile.
Drop your email to reveal the install command
One short note when something useful ships. No spam.
01
Install the npm package
The postinstall script runs
xcrun swift build -c releaseto compile the Swift binary. First install takes ~30 seconds. The exact command appears in the modal above once you submit your email.02
Grant Accessibility permission
macOS requires the host app (Claude Desktop, Terminal, Cursor, Windsurf, Fazm, whichever launches the MCP server) to be granted Accessibility permission. Open System Settings → Privacy & Security → Accessibility, click the + button, and add the host app. Toggle it on.
If the toggle is on but tools fail, remove the entry and re-add it. The TCC database sometimes caches stale permissions.
03
Register the MCP server
Drop the JSON config from the install modal into
~/.claude.json(Claude Code) or the equivalent file for your MCP client. Restart the client. The WhatsApp MCP server should appear in the available tool list.Suppressed for the unauthenticated view; the modal above contains the exact JSON for
whatsapp-mcp-macos.04
Try it
Open WhatsApp on your Mac (the server expects the app to be running). Then ask your assistant something like “Search WhatsApp for Mom and tell me her last three messages.”
Stuck on something?
Open an issue on GitHub or book a 15-minute call with the maintainer.