LabscoMCP early access ↗
aiteks-ltdaMCP SERVER

MCP Evolution API

Drive a WhatsApp number through your own Evolution API deployment — send every message type, manage the instances.

by aiteks-ltda ↗Team Chat PlatformsCommunity

LABSCO SUMMARY

The sending side of WhatsApp automation, wired to a deployment you control.

Sending is where this is complete: text, media, audio, stickers, locations, contact cards, reactions, polls, lists and buttons all go out, and the instance lifecycle is covered end to end. Reading is narrower — contacts, chats and group membership are there, message history and profile editing are not — so treat it as an outbound channel with enough read access to address messages correctly.

What it is

A server in front of Evolution API, the self-hosted WhatsApp automation layer. It manages the connection instances, sends the full range of WhatsApp message types, and reads contacts, chats and groups.

What you get

  • Instances created, connected, restarted, logged out and deleted, with the connection state readable at any point
  • Plain text, media, WhatsApp audio, stickers, locations, contact cards and status posts sent
  • Interactive messages — polls, lists and buttons — plus reactions to an existing message
  • Presence set on an instance
  • Contacts and chats listed
  • Groups fetched by identifier or in bulk, with their member lists
  • Webhooks and instance settings written and read back

Requirements

A running Evolution API deployment — its base URL and an API key, supplied as environment settings. You build it from source with npm and run it under Node.

Setup effort

Build from source — git clone https://github.com/aiteks-ltda/mcp-evolution-whatsapp-api.git