Whatsapp MCP Stream logo

Whatsapp MCP Stream

Unclaimed

by loglux

A 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

This server needs project-specific setup. Follow the project instructions; no reusable public launch command is available yet.

Project instructions
beileysmcpmcp-serverwhatsappwhatsapp-automation

More in Search & Web

Browse the full directory

Unclaimed 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 server

Security 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

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

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.