MCP ExplorerExplorer

Evo Mcp

@brunonuzzion 10 months ago
1 MIT
FreeCommunity
AI Systems
MCP SSE Server for whatsapp evolution api

Overview

What is Evo Mcp

evo-mcp is a gateway application designed to interface with the Evolution API, providing a server-sent events (SSE) endpoint for remote connections and integration with various tools.

Use cases

Use cases for evo-mcp include integrating WhatsApp messaging capabilities into applications, real-time data updates for dashboards, and automating workflows with tools that support SSE.

How to use

To use evo-mcp, clone the repository, build the Docker image, set the required environment variables, and run the Docker container. Access the MCP SSE Server at http://localhost:8000/sse.

Key features

Key features of evo-mcp include easy integration with the Evolution API, support for server-sent events (SSE), and the ability to run in a Docker container for simplified deployment.

Where to use

evo-mcp can be used in applications that require real-time data streaming from the Evolution API, such as chat applications, monitoring tools, and automation platforms like n8n.

Content

MCP Evolution API Supergateway

MCP Evo Supergateway is gateway application to interface with the Evolution API.
It sets up an stdio MCP server defined in index.js and exposes it as a server-sent events (SSE) endpoint, making it ideal for remote connections or integration with tools like n8n.

Getting Started

To get started, first clone this repository:

git clone https://github.com/brunonuzzi/evo-mcp.git
cd mcp-evo-supergateway

Building the Docker Image

To build the Docker image for this repository, run the following command:

docker build --pull --rm -f 'Dockerfile' -t 'mcp-evo-supergateway:latest' '.'

Running the Docker Container

To run the Docker container, use the following command:

docker run -it --rm -p 8000:8000 mcp-evo-supergateway:latest

Environment Variables

The application requires the following environment variables to be set:

  • EVOLUTION_APIKEY=: Your API key for the Evolution service.
  • EVOLUTION_INSTANCE=: The instance identifier for the Evolution service.
  • EVOLUTION_API_BASE=: The base URL for the Evolution API.

Accessing the MCP SSE Server

Once the container is running, you can access the application at:

http://localhost:8000/sse

Testing the Application

To test the application, run the following command:

npx @modelcontextprotocol/inspector

Then connect to:

http://localhost:8000/sse

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers