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.
暂无评论. 成为第一个评论的人!
登录以参与讨论
Retrieve information from the MCP server.
Create a new WhatsApp instance.
Retrieve a list of all WhatsApp instances.
Connect to a specified WhatsApp instance.
Restart a specified WhatsApp instance.
Check the connection state of a WhatsApp instance.
Log out from a specified WhatsApp instance.
Delete a specified WhatsApp instance.
Set the presence status for a WhatsApp instance.
Configure a webhook for receiving events.
Retrieve the current webhook configuration.
Update settings for the WhatsApp instance.
Retrieve current settings for the WhatsApp instance.
Send a plain text message to a WhatsApp contact.
Send a status update to a WhatsApp contact.
Send media files to a WhatsApp contact.
Send audio messages via WhatsApp.
Send sticker messages to a WhatsApp contact.
Share a location with a WhatsApp contact.
Send contact information to a WhatsApp contact.
Send a reaction to a message in a WhatsApp chat.
Send a poll to a WhatsApp chat.
Send a list of options to a WhatsApp chat.
Send interactive buttons in a WhatsApp message.
Search for contacts in the WhatsApp instance.
Retrieve a list of chats from the WhatsApp instance.
Locate a group using its JID (Jabber ID).
Retrieve a list of all WhatsApp groups.
Get a list of members in a specified WhatsApp group.