MCP Evolution API logo

MCP Evolution API

by aiteks-ltda

The MCP Evolution API is a Model Context Protocol (MCP) server for Claude that integrates with the Evolution API for WhatsApp automation. It enables Claude to interact with WhatsApp through the Evolution API, allowing for managing instances, sending messages, and working with contacts and groups.

View on GitHub

Last updated: N/A

What is MCP Evolution API?

This is an MCP server that allows Claude to interact with WhatsApp through the Evolution API. It provides a bridge between Claude and WhatsApp, enabling various functionalities.

How to use MCP Evolution API?

To use this server, you need to set up your environment with Evolution API credentials in a .env file. You can deploy it locally using bun, with Docker Compose, or with Docker. Then, configure your Claude Desktop config file to point to the server.

Key features of MCP Evolution API

  • Manages WhatsApp instances

  • Sends various types of messages (text, media, contacts, etc.)

  • Works with contacts and groups

  • Configures webhooks and settings

Use cases of MCP Evolution API

  • Automated WhatsApp messaging through Claude

  • Managing WhatsApp instances programmatically

  • Integrating WhatsApp with AI models

  • Building WhatsApp bots

FAQ from MCP Evolution API

What is the Evolution API?

The Evolution API is a service for WhatsApp automation.

How do I get an Evolution API key?

Refer to the Evolution API documentation for instructions on obtaining an API key.

What deployment options are available?

You can deploy the server locally, using Docker Compose, or with Docker.

How do I configure Claude to use this server?

You need to add the server configuration to your Claude Desktop config file.

What message types are supported?

The server supports sending plain text, status, media, WhatsApp audio, stickers, location, contact, reaction, poll, list, and buttons messages. See the Implementation Status table for the full list of implemented and pending features.