loglux/whatsapp-mcp-stream
by Various
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).
MCP
loglux/whatsapp-mcp-stream
Added 1 June 2026
Overview
A WhatsApp MCP server built with Streamable HTTP transport. It uses Baileys for WhatsApp connectivity and includes a web admin UI. Bidirectional media upload and download are supported.
Best for
Best for
Developers who need to link WhatsApp with MCP-based AI tools and want a ready-made server with a basic admin UI
Use cases
- Connecting WhatsApp to MCP-compatible AI agents for automated messaging
- Handling media files such as images and documents within WhatsApp conversations
- Managing multiple WhatsApp sessions through a web admin interface
How to use
Install
docker compose build && docker compose up -d Tools exposed
get_qr_codecheck_auth_statuslogoutsearch_contactsresolve_contactget_contact_by_idget_profile_picget_group_infolist_chatsget_chat_by_idlist_groupsget_direct_chat_by_contact_numberget_chat_by_contactanalyze_group_overlapsfind_members_without_direct_chatfind_members_not_in_contactsrun_group_auditlist_messagessearch_messagesget_message_by_id
Example client config
{\n "media_public_base_url": "http://localhost:3003/media/",\n "upload_max_mb": 100,\n "upload_enabled": true,\n "max_files_per_upload": 10,\n "require_upload_token": false,\n "upload_token": "your_secret_token",\n "auto_download_media": true,\n "auto_download_max_mb": 5\n} Notes
A WhatsApp MCP server built with Streamable HTTP transport. It uses Baileys for WhatsApp connectivity and includes a web admin UI. Bidirectional media upload and download are supported.
4 stars on GitHub. Last updated 2026-05-31. Licensed MIT.
Use cases
- Connecting WhatsApp to MCP-compatible AI agents for automated messaging
- Handling media files such as images and documents within WhatsApp conversations
- Managing multiple WhatsApp sessions through a web admin interface
Pros
- Supports both upload and download of media for rich interactions
- Includes a web admin UI for easier session management
- Uses Streamable HTTP transport for compatibility with MCP clients
Cons
- Relies on Baileys, a third-party library that may break with WhatsApp updates
- Low community adoption (4 stars on GitHub) suggests limited testing and support
- Not an official WhatsApp integration, so long-term reliability is uncertain
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Supports both upload and download of media for rich interactions
- Includes a web admin UI for easier session management
- Uses Streamable HTTP transport for compatibility with MCP clients
Cons
- Relies on Baileys, a third-party library that may break with WhatsApp updates
- Low community adoption (4 stars on GitHub) suggests limited testing and support
- Not an official WhatsApp integration, so long-term reliability is uncertain
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.