send_messageLABSCO SUMMARY
The messages you actually get, inside the assistant.
Linking is a QR scan against your own account, so the chats and contacts it sees are yours — which is what makes summarising what you missed in the work group a real request rather than a demo. Sending is one call, so replying does not mean picking the phone back up.
What it is
A WhatsApp MCP server that ships as a single binary. After linking your account with a QR scan, it lists recent chats, reads messages, searches contacts and sends text — over stdio, to Claude Desktop, Claude Code, OpenClaw or any MCP client.
What you get
- A text message sent to a contact or a group (send_message)
- Recent chats listed with a last-message preview (list_chats)
- Messages read, optionally filtered to one chat (get_messages)
- Contacts searched by name or phone number (search_contacts)
- A one-line installer that downloads the binary, writes the Claude Desktop config and walks you through the QR link
- Standard stdio transport, so any MCP client can point at the same binary
Requirements
macOS, Linux or Windows, and your own WhatsApp account linked by scanning a QR code — the installer walks through it, or run whasapo pair yourself. Restart your AI app once the installer has finished.
Setup effort
One command — curl -sSL https://raw.githubusercontent.com/toloco/whasapo/main/install.sh | bash
USE CASES
Catching up on what you missed
Recent chats come back with a last-message preview, and the messages in the one that matters can be read and summarised.
Replying without picking up your phone
A message goes to a contact or a group directly from the conversation you are already in.
Summarising a busy group chat
Messages filtered to one chat give the assistant the thread it needs to say what was decided and what is still open.
Finding the right person to message
Contact search by name or phone number resolves who you mean before the message is sent to the wrong Sarah.
4 tools
Listed in project docs. Your client may show a different list.
list_chatsget_messagessearch_contactsBEFORE YOU INSTALL
What to know first
Tools you get
4 tools named in the project's documentation.
Where it runs
All 3 documented clients run the server on your machine.
INSTALLATION
Connect your client
Server setup
curl -sSL https://raw.githubusercontent.com/toloco/whasapo/main/install.sh | bashMCP Clients
Claude Desktop, Claude Code, OpenClaw
{
"mcpServers": {
"whatsapp": {
"command": "~/.whasapo/whasapo",
"args": [
"serve"
]
}
}
}Clients start this command without a shell, so ~ is not expanded: write out your home folder in full (/Users/you/… on macOS, /home/you/… on Linux).