Whatsapp MCP Stream
UnclaimedA WhatsApp MCP server built around Streamable HTTP transport, using Baileys for WhatsApp connectivity, with a web admin UI and bidirectional media flow (upload + download).
Set up this server
More in Search & Web
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
27 of 27 tools
Documented tools (27)
From project documentation. A server handshake does not verify each tool’s description or behavior.
analyze_group_overlaps
Find members that appear across multiple groups.
check_auth_status
Check if the WhatsApp client is authenticated and ready.
download_media
Download media from a message.
find_members_not_in_contacts
Find group members missing from contacts.
find_members_without_direct_chat
Find group members with no direct chat.
get_chat_by_contact
Resolve a contact by name or phone number and return chat metadata.
get_chat_by_id
Get chat metadata by JID.
get_contact_by_id
Get contact details by JID.
get_direct_chat_by_contact_number
Resolve a direct chat JID by phone number.
get_group_info
Get group metadata and participants by group JID.
get_last_interaction
Get the most recent message for a JID.
get_message_by_id
Get a specific message by ID (jid:id).
get_message_context
Get recent messages around a specific message.
get_profile_pic
Get profile picture URL for a JID.
get_qr_code
Get the latest WhatsApp QR code as an image for authentication.
list_chats
List chats with metadata and optional last message.
list_groups
List group chats only.
list_messages
Get messages from a specific chat.
logout
Logout from WhatsApp and clear the current session.
ping
Health check tool.
resolve_contact
Resolve a contact by name or phone number (best matches).
run_group_audit
Run combined group audit as one routine operation.
search_contacts
Search contacts by name or phone number.
search_messages
Search messages by text (optionally scoped to a chat).
send_media
Send media (image/video/document/audio). Accepts mediapath, mediaurl, or mediacontent (base64). Supports optional idempotencykey.
send_message
Send a text message to a person or group. Supports optional idempotencykey.
stage_media
Save a file to the server's media directory and return its local path. Use the returned savedpath in sendmedia (mediapath) — avoids base64 when the source is a URL (server downloads directly), or allows sending the same file to multiple recipients without re-uploading.
Tool change history
FAQ
Questions about Whatsapp MCP Stream MCP Server
- How do I connect Whatsapp MCP Stream MCP Server to Claude?
- The project does not publish a launch command that MCPVault could verify. Open the repository linked on this page for its install steps; the listing names Claude Code, Cursor and Claude Desktop as compatible clients.
- Is Whatsapp MCP Stream MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Whatsapp MCP Stream MCP Server do?
- Whatsapp MCP Stream MCP Server documents 27 tools to the agent, including analyze_group_overlaps, check_auth_status, download_media. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.