Evolution WhatsApp API
Summary
A WhatsApp integration server that connects AI assistants to the Evolution API, enabling management of WhatsApp instances and messaging capabilities. This implementation provides tools for creating and managing WhatsApp instances, sending various message types (text, media, stickers, polls, buttons), retrieving contacts and group information, and configuring webhooks. Built with TypeScript and Bun, it uses the Model Context Protocol to expose WhatsApp functionality as tools that can be called programmatically, making it valuable for automated customer service, chatbots, and messaging workflows.
Available Actions(29)
Get Information
Retrieve information from the MCP server.
Create Instance
Initiate a new WhatsApp instance.
Fetch Instances
Retrieve a list of existing WhatsApp instances.
Instance Connect
Connect to a specified WhatsApp instance.
Restart Instance
Restart a specified WhatsApp instance.
Connection State
Check the connection state of a WhatsApp instance.
Logout Instance
Log out from a specified WhatsApp instance.
Delete Instance
Remove a specified WhatsApp instance.
Set Presence
Set the presence status for a WhatsApp instance.
Set Webhook
Configure a webhook for WhatsApp events.
Find Webhook
Retrieve the current webhook settings.
Set Settings
Update settings for the WhatsApp instance.
Find Settings
Retrieve current settings for the WhatsApp instance.
Send Plain Text
Send a plain text message to a WhatsApp contact.
Send Status
Send a status update to a WhatsApp contact.
Send Media
Send media content (images, videos) to a WhatsApp contact.
Send WhatsApp Audio
Send audio messages via WhatsApp.
Send Sticker
Send sticker messages to a WhatsApp contact.
Send Location
Share a location with a WhatsApp contact.
Send Contact
Send contact information to a WhatsApp user.
Send Reaction
Send a reaction to a WhatsApp message.
Send Poll
Create and send a poll to WhatsApp contacts.
Send List
Send a list of items to a WhatsApp contact.
Send Buttons
Send interactive buttons within a WhatsApp message.
Find Contacts
Search for specific contacts within WhatsApp.
Find Chats
Retrieve chat information from WhatsApp.
Find Group by JID
Locate a group using its JID (Jabber ID).
Fetch All Groups
Retrieve a list of all groups the user is a part of.
Find Group Members
Get a list of members in a specified WhatsApp group.
Community Reviews
No reviews yet. Be the first to review!
Sign in to join the conversation