wappmcp
TypeScript stdio MCP server and CLI for WhatsApp Web.
Versions
0.4.0latest0.3.80.3.70.3.60.3.5+ show 8 moreshow less
0.3.40.3.30.3.20.3.10.3.00.2.00.1.10.1.0Tools 22
whatsapp_search_contacts Search contacts by name, pushname, short name, number, or ID using query and optional limit parameters.
whatsapp_get_contact_lid Return the LID mapping for a contact ID, when available from the current client.
whatsapp_lookup_number Look up whether a number is registered on WhatsApp and return normalized metadata for it.
whatsapp_send_message Send a plain text message to a WhatsApp chat or group.
whatsapp_send_media_from_base64 Send media to a WhatsApp chat using a base64 payload plus MIME type and optional filename/caption.
whatsapp_send_media_from_path Send a local file to a WhatsApp chat by file path.
whatsapp_reply_to_message Send a quoted reply to an existing WhatsApp message.
whatsapp_react_to_message Add an emoji reaction to an existing WhatsApp message.
whatsapp_edit_message Edit a previously sent message by ID.
whatsapp_delete_message Delete a message by ID. Use everyone=true to try deleting for everyone when supported.
whatsapp_forward_message Forward an existing message to another chat.
whatsapp_send_typing Show the typing indicator in a target chat.
whatsapp_get_me Return the current session details for the connected WhatsApp user.
whatsapp_get_status Return the current connection status for this WhatsApp profile.
whatsapp_list_chats List all chats available in the connected WhatsApp account.
whatsapp_get_chat Get details for a chat by ID, including participants for groups.
whatsapp_get_chat_participants List participants in a group chat. Returns an empty list for non-group chats.
whatsapp_get_chat_messages Fetch recent messages from a chat for context.
whatsapp_search_messages Search messages globally or within a chat using query and optional chatId, page, and limit parameters.
whatsapp_get_message Get a message snapshot by message ID.
whatsapp_list_contacts List all contacts available in the connected WhatsApp account.
whatsapp_get_contact Get details for a specific contact by contact ID.
Permissions 1
env_vars low