What operating system does it require?
It requires macOS because it relies on AppleScript to automate the WhatsApp desktop application.
@gfb-47
Basic information
No overview available yet
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"whatsapp": {
"command": "node",
"args": [
"/Users/gabrielbeckman/whatsapp-mcp/whatsapp-mcp-server/dist/index.js"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
The WhatsApp MCP server is a Node.js application that enables programmatic interaction with the WhatsApp desktop application on macOS using AppleScript automation. It provides a simple interface for sending messages and checking WhatsApp status without requiring direct UI interaction. It is built for developers who want to integrate WhatsApp messaging into AI workflows.
Install the server by cloning the repository and running npm install, then start it with node index.js. Configure it in Claude Desktop by adding a claude_desktop_config.json entry with the command and path to index.js. Once integrated, invoke tools such as send-whatsapp-message or check-whatsapp-status via an MCP client.
It requires macOS because it relies on AppleScript to automate the WhatsApp desktop application.
You need Node.js v14.0.0 or higher, the WhatsApp desktop application installed, and an internet connection.
The `list‑recent‑contacts` tool informs users about WhatsApp’s privacy limitations and requires exact contact names for messaging.
Logs are written to `~/Library/Logs/whatsapp-mcp/` in addition to console output.
It uses stdio transport as part of the Model Context Protocol (MCP).

Run a brand's social media from your agent: write posts in the brand's voice, generate short videos, schedule and publish to TikTok, Instagram, YouTube, X, LinkedIn, Facebook and Pinterest, and read the metrics back. 21
Local MCP server for Thunderbird. Gives Claude Desktop, Cursor, or any MCP client read/write access to multiple mailboxes, calendars, contacts, notes & tasks (Gmail, Outlook, IMAP) — all on your machine.
RelayLink lets your AI assistant send briefings to other people's AI assistants. Draft a package from your current conversation, attach files, approve the note, and the recipient's AI gets the full context: decisions, op

Soprano Connect MCP Server enables you to build AI agents that can communicate, engage customers, and manage communications workflows through the Soprano Connect platform using the Model Context Protocol (MCP).
SendRaven is email infrastructure for AI agents. Send, read replies as threads, run campaigns and automations, with limits on the API key.
Comments