search_contacts
Search contacts by name or phone number.
How to use it
search_contacts is exposed by the Whatsapp MCP Stream MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the search_contacts tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
FULL WHATSAPP MCP STREAM LISTINGOther tools in Whatsapp MCP Stream (26)
Find members that appear across multiple groups.
Check if the WhatsApp client is authenticated and ready.
Download media from a message.
Find group members missing from contacts.
Find group members with no direct chat.
Resolve a contact by name or phone number and return chat metadata.
Get chat metadata by JID.
Get contact details by JID.
Resolve a direct chat JID by phone number.
Get group metadata and participants by group JID.
Get the most recent message for a JID.
Get a specific message by ID (jid:id).
Get recent messages around a specific message.
Get profile picture URL for a JID.
Get the latest WhatsApp QR code as an image for authentication.
List chats with metadata and optional last message.
List group chats only.
Get messages from a specific chat.
Logout from WhatsApp and clear the current session.
Health check tool.
Resolve a contact by name or phone number (best matches).
Run combined group audit as one routine operation.
Search messages by text (optionally scoped to a chat).
Send media (image/video/document/audio). Accepts mediapath, mediaurl, or mediacontent (base64). Supports optional idempotencykey.
Send a text message to a person or group. Supports optional idempotencykey.
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.