WAHA MCP SERVER TOOLS

52 tools from the WAHA MCP Server MCP Server, categorised by risk level.

WRITE 28 tools
Write waha_demote_group_admin Remove admin privileges from participant(s). Requires admin privileges. Write waha_react_to_message Add an emoji reaction to a message. To remove a reaction, send an empty string. Write waha_add_group_participants Add member(s) to a group. Requires admin privileges. Write waha_archive_chat Archive a chat. Archived chats are hidden from the main chat list. Write waha_block_contact Block a contact. Write waha_create_group Create a new WhatsApp group. Write waha_edit_message Edit a sent message in a chat. Only works for messages sent by the bot. Write waha_join_group Join a group using invite code/link. Write waha_mark_chat_read Mark messages in a chat as read. Can specify number of recent messages or time range in days. Write waha_mark_chat_unread Mark a chat as unread. This adds an unread indicator to the chat. Write waha_pin_message Pin a message in a chat. Pinned messages appear at the top of the chat. Write waha_promote_group_admin Promote participant(s) to group admin. Requires admin privileges. Write waha_send_audio Send audio/voice messages to a WhatsApp chat. Supports URL or base64 data. Write waha_send_contact Send contact card(s) to a WhatsApp chat using vCard format. Write waha_send_location Send location coordinates to a WhatsApp chat. Write waha_send_media Send media files (images, videos, or documents) to a WhatsApp chat. Supports URL or base64 data. Write waha_send_message Send a text message to a WhatsApp chat. Returns message ID and delivery timestamp. Write waha_set_group_info_admin_only Toggle whether only admins can edit group info. Requires admin privileges. Write waha_set_group_messages_admin_only Toggle whether only admins can send messages. Requires admin privileges. Write waha_set_group_picture Set or update group profile picture. Write waha_set_presence Set your own presence status (online, offline, typing, recording, or paused). Write waha_star_message Star or unstar a message. Write waha_subscribe_presence Subscribe to presence updates for a chat. Write waha_unarchive_chat Unarchive a chat. Moves the chat back to the main chat list. Write waha_unblock_contact Unblock a contact. Write waha_unpin_message Unpin a message in a chat. Write waha_update_group_description Update group description. Write waha_update_group_subject Change group name/subject.

Route WAHA MCP Server through PolicyLayer and every one of its 52 tools is checked against your policy before it runs.

CHECK YOUR STACK →

See every tool, the dangerous ones, and the token cost across your stack.

How many tools does the WAHA MCP Server MCP server have? +

The WAHA MCP Server MCP server exposes 52 tools across 4 categories: Read, Write, Destructive, Execute.

How do I enforce policies on WAHA MCP Server tools? +

Route the WAHA MCP Server server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard; they are enforced on every call before it reaches the server.

What risk categories do WAHA MCP Server tools fall into? +

WAHA MCP Server tools are categorised as Read (17), Write (28), Destructive (6), Execute (1). Each category has a recommended default policy.

Enforce policy on every WAHA MCP Server tool call.

Start from WAHA MCP Server, add the rest of your stack, and see everything your agents can call. Then put policy on all of it.

Free to start. No card required.

43,000+ MCP servers and 220,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.