whatsapplisted
Install: claude install-skill hsigstad/research-kit
# WhatsApp
Send and read WhatsApp messages via the whatsapp-mcp bridge.
## Before any WhatsApp tool call
Check if the bridge is running:
```bash
curl -sf http://localhost:8080/api/send 2>/dev/null
```
If no response, start it:
```bash
nohup ~/whatsapp-mcp/whatsapp-bridge/bridge > /tmp/whatsapp-bridge.log 2>&1 &
sleep 8 # wait for connection + history sync
```
If the bridge fails with a QR code auth error, tell the user to run:
```
! cd ~/whatsapp-mcp/whatsapp-bridge && ./bridge
```
and scan the QR code with their phone (WhatsApp → Linked Devices → Link a Device). Auth lasts ~20 days.
## Parsing the request
The user may say things like:
- `/whatsapp Andrei hey, the MG data is ready`
- `/whatsapp "Laborjust Sigstad Lambais" meeting tomorrow at 3pm`
- `send a whatsapp to Frida saying hi`
- `check whatsapp messages from Andrei`
Extract:
1. **Who** — contact name or group name
2. **Message** — the text to send (if sending)
3. **Action** — send message, read messages, or search contacts
## Sending a message
1. Use `mcp__whatsapp__search_contacts` to find the recipient by name
2. For groups, use `mcp__whatsapp__list_chats` to find the group JID
3. Use `mcp__whatsapp__send_message` with the phone number or JID
## Reading messages
- Use `mcp__whatsapp__list_messages` to fetch recent messages
- Use `mcp__whatsapp__get_direct_chat_by_contact` for a specific contact's chat
## Project WhatsApp groups
Some projects have associated WhatsApp groups:
- **serasa** (projects/se