← Back to search

wappmcp

vaibhavpandeyvpz Scanned 25d ago

TypeScript stdio MCP server and CLI for WhatsApp Web.

B
87.1 / 100

Versions

0.4.0latest
Jul 17, 2026
0.3.8
Apr 28, 2026
0.3.7
Apr 28, 2026
0.3.6
Apr 27, 2026
0.3.5
Apr 25, 2026
+ show 8 moreshow less
0.3.4
Apr 25, 2026
0.3.3
Apr 24, 2026
0.3.2
Apr 24, 2026
0.3.1
Apr 24, 2026
0.3.0
Apr 24, 2026
0.2.0
Apr 19, 2026
0.1.1
Apr 16, 2026
0.1.0
Apr 16, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 22

whatsapp_search_contacts
annotations: none low

Search contacts by name, pushname, short name, number, or ID using query and optional limit parameters.

whatsapp_get_contact_lid
annotations: none low

Return the LID mapping for a contact ID, when available from the current client.

whatsapp_lookup_number
annotations: none low

Look up whether a number is registered on WhatsApp and return normalized metadata for it.

whatsapp_send_message
annotations: none low

Send a plain text message to a WhatsApp chat or group.

whatsapp_send_media_from_base64
annotations: none low

Send media to a WhatsApp chat using a base64 payload plus MIME type and optional filename/caption.

whatsapp_send_media_from_path
annotations: none low

Send a local file to a WhatsApp chat by file path.

whatsapp_reply_to_message
annotations: none low

Send a quoted reply to an existing WhatsApp message.

whatsapp_react_to_message
annotations: none low

Add an emoji reaction to an existing WhatsApp message.

whatsapp_edit_message
annotations: none low

Edit a previously sent message by ID.

whatsapp_delete_message
annotations: none low

Delete a message by ID. Use everyone=true to try deleting for everyone when supported.

whatsapp_forward_message
annotations: none low

Forward an existing message to another chat.

whatsapp_send_typing
annotations: none low

Show the typing indicator in a target chat.

whatsapp_get_me
annotations: none low

Return the current session details for the connected WhatsApp user.

whatsapp_get_status
annotations: none low

Return the current connection status for this WhatsApp profile.

whatsapp_list_chats
annotations: none low

List all chats available in the connected WhatsApp account.

whatsapp_get_chat
annotations: none low

Get details for a chat by ID, including participants for groups.

whatsapp_get_chat_participants
annotations: none low

List participants in a group chat. Returns an empty list for non-group chats.

whatsapp_get_chat_messages
annotations: none low

Fetch recent messages from a chat for context.

whatsapp_search_messages
annotations: none low

Search messages globally or within a chat using query and optional chatId, page, and limit parameters.

whatsapp_get_message
annotations: none low

Get a message snapshot by message ID.

whatsapp_list_contacts
annotations: none low

List all contacts available in the connected WhatsApp account.

whatsapp_get_contact
annotations: none low

Get details for a specific contact by contact ID.

Permissions 1

env_vars low
Server uses env_vars capabilities via: process.env

Scan Findings 53

low
Tool 'whatsapp_get_me' has no annotations annotation_checker · 100%
low
Tool 'whatsapp_get_status' has no annotations annotation_checker · 100%
low
Tool 'whatsapp_list_chats' has no annotations annotation_checker · 100%
low
Tool 'whatsapp_get_chat' has no annotations annotation_checker · 100%
low
Tool 'whatsapp_get_chat_participants' has no annotations annotation_checker · 100%
low
Tool 'whatsapp_get_chat_messages' has no annotations annotation_checker · 100%
low
Tool 'whatsapp_search_messages' has no annotations annotation_checker · 100%
low
Tool 'whatsapp_get_message' has no annotations annotation_checker · 100%
low
Tool 'whatsapp_list_contacts' has no annotations annotation_checker · 100%
low
Tool 'whatsapp_get_contact' has no annotations annotation_checker · 100%
low
Tool 'whatsapp_search_contacts' has no annotations annotation_checker · 100%
low
Tool 'whatsapp_get_contact_lid' has no annotations annotation_checker · 100%
low
Tool 'whatsapp_lookup_number' has no annotations annotation_checker · 100%
low
Tool 'whatsapp_send_message' has no annotations annotation_checker · 100%
low
Tool 'whatsapp_send_media_from_base64' has no annotations annotation_checker · 100%
low
Tool 'whatsapp_send_media_from_path' has no annotations annotation_checker · 100%
low
Tool 'whatsapp_reply_to_message' has no annotations annotation_checker · 100%
low
Tool 'whatsapp_react_to_message' has no annotations annotation_checker · 100%
low
Tool 'whatsapp_edit_message' has no annotations annotation_checker · 100%
low
Tool 'whatsapp_delete_message' has no annotations annotation_checker · 100%
low
Tool 'whatsapp_forward_message' has no annotations annotation_checker · 100%
low
Tool 'whatsapp_send_typing' has no annotations annotation_checker · 100%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Buffer.from base64 in vaibhavpandeyvpz-wappmcp-9a0a39e/src/lib/attachments.ts:21 entropy_analyzer · 75%
info
package.json metadata manifest_parser · 100%
info
Tool: whatsapp_get_me manifest_parser · 85%
info
Tool: whatsapp_get_status manifest_parser · 85%
info
Tool: whatsapp_list_chats manifest_parser · 85%
info
Tool: whatsapp_get_chat manifest_parser · 85%
info
Tool: whatsapp_get_chat_participants manifest_parser · 85%
info
Tool: whatsapp_get_chat_messages manifest_parser · 85%
info
Tool: whatsapp_search_messages manifest_parser · 85%
info
Tool: whatsapp_get_message manifest_parser · 85%
info
Tool: whatsapp_list_contacts manifest_parser · 85%
info
Tool: whatsapp_get_contact manifest_parser · 85%
info
Tool: whatsapp_search_contacts manifest_parser · 85%
info
Tool: whatsapp_get_contact_lid manifest_parser · 85%
info
Tool: whatsapp_lookup_number manifest_parser · 85%
info
Tool: whatsapp_send_message manifest_parser · 85%
info
Tool: whatsapp_send_media_from_base64 manifest_parser · 85%
info
Tool: whatsapp_send_media_from_path manifest_parser · 85%
info
Tool: whatsapp_reply_to_message manifest_parser · 85%
info
Tool: whatsapp_react_to_message manifest_parser · 85%
info
Tool: whatsapp_edit_message manifest_parser · 85%
info
Tool: whatsapp_delete_message manifest_parser · 85%
info
Tool: whatsapp_forward_message manifest_parser · 85%
info
Tool: whatsapp_send_typing manifest_parser · 85%
info
Transport: stdio manifest_parser · 90%
info
Required env vars (2) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
low
Permission: env_vars access detected permission_analyzer · 90%
info
SBOM generated: 381 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%