A side-by-side look at the Kaption WhatsApp (Cloud) and WhatsApp MCP by TimelinesAI MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.
Verdict: choose Kaption WhatsApp (Cloud) for communication work over a hosted endpoint; choose WhatsApp MCP by TimelinesAI for communication over a hosted endpoint. You can also run both side by side in one mcpServers block.
workspace_quotas, workspace_whatsapp_accounts, workspace_team.Rows where the two servers differ are marked.
| Spec | ||
|---|---|---|
| Category | Communication | Communication |
| Quality signal | 36/100 · Fair | 45/100 · Fair |
| Install command | Confirmed | Confirmed |
| Transport | Remote HTTP/SSE | Remote HTTP/SSE |
| Auth | Not declared | Not declared |
| Pricing | Not declared | Not declared |
| Required env vars | None listed | None listed |
| Verified owner | Community listing | Community listing |
| GitHub stars | 1 | 4 |
| Directory activity | 0 views 0 installs 0 upvotes | 1 views 0 installs 0 upvotes |
| Tools | Not listed | 18 |
| Full listing | View Kaption WhatsApp (Cloud) | View WhatsApp MCP by TimelinesAI |
No tool names declared yet. Check the project README from the listing page.
workspace_quotasCurrent plan, seats, messaging + API call quotas, billing periodworkspace_whatsapp_accountsConnected WhatsApp accounts (id, phone, owner, status)workspace_teamTeammates, roles, invitation status, account bindingslist_chatsFilter chats by status, labels, assignee, group/direct, phone, name, dates, WA account — paginated 50/pagechat_detailsFull metadata for a single chatchat_historyConversation context window around a specific messageget_chat_messagesPage through messages in a chatmessage_detailsInspect a single messagechat_send_messageSend a message (text, attachment, or reply) in an existing chatwhatsapp_account_send_messageSend a message to any phone via a specific WA account (creates chat if none exists — cold send)message_replyThreaded reply to a specific messagemessage_reactSet or clear an emoji reaction on a messagePaste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.
{
"mcpServers": {
"kaption-whatsapp-cloud": {
"url": "https://kaptionai.com/mcp/"
}
}
}
{
"mcpServers": {
"whatsapp-mcp-by-timelinesai": {
"url": "https://mcp.services.timelines.ai/mcp"
}
}
}