MCP.so
Sign In
Servers

πŸš€ WhatsApp Flows API MCP Server

@Ronnie-Leon76

WhatsApp Flows MCP Server for business to automate survey creation and data collection through WhatsApp platform

Overview

What is πŸš€ WhatsApp Flows API MCP Server?

A containerized Model Context Protocol (MCP) server for creating and managing WhatsApp surveys via the WhatsApp Business API, with background job processing and modular ERP system integration (Business Central, SAP, Oracle, custom). It is designed for developers and businesses that need to send interactive surveys to large customer lists and monitor job progress.

How to use πŸš€ WhatsApp Flows API MCP Server?

Clone the repository, copy .env.example to .env, and configure the required WhatsApp Business API credentials. Use make start for production mode or make start-dev for development with hot reload. The server runs in Docker with Redis and background workers. Access the job dashboard at http://localhost:3001 and Redis Commander at http://localhost:8081.

Key features of πŸš€ WhatsApp Flows API MCP Server

  • Complete Dockerized setup with Redis and background processing
  • Modular ERP integration for Business Central, SAP, Oracle, and custom systems
  • Asynchronous job processing for handling large customer lists
  • Create and send interactive surveys via WhatsApp Business API
  • Built‑in dashboards for job monitoring and Redis management
  • Development support with hot reload and development containers

Use cases of πŸš€ WhatsApp Flows API MCP Server

  • Send WhatsApp surveys to thousands of customers with background job processing
  • Integrate survey workflows with existing ERP systems (Business Central, SAP, Oracle)
  • Monitor survey delivery and job queue status through a dedicated dashboard
  • Develop and test survey flows using hot‑reload containers

FAQ from πŸš€ WhatsApp Flows API MCP Server

What prerequisites are required?

Docker and Docker Compose must be installed. You also need WhatsApp Business API credentials (access token, phone number ID, business account ID, and verify token) configured in the .env file.

How are surveys sent to customers?

The server provides a send-survey tool that runs as a background job. Multiple workers (

Tags

More from Communication