WALoops MCP Server
Allows creating WhatsApp templates and submitting them to Meta for approval.
Supports Shopify as a connected app for automation triggers and actions, such as sending WhatsApp messages when a new Shopify order is placed.
Provides WhatsApp OTP and WhatsApp Business automation tools, including sending and verifying OTPs, sending approved WhatsApp templates, reading conversations, and using WhatsApp actions in automations.
Supports WooCommerce as a connected app for automation triggers and actions, enabling WhatsApp workflows based on WooCommerce events.
This server has a remotely hosted endpoint. Open its connector listing for connection details, authentication requirements, and setup instructions:
WALoops MCP Server — WhatsApp OTP & WhatsApp Business automation for AI assistants
WALoops is a remote, hosted MCP server that gives your AI coding assistant WhatsApp tools: send and verify OTPs, manage conversations, build automation drafts, send approved templates, and more.
Nothing to install. The server runs at https://app.waloops.com/api/mcp.php and speaks the MCP Streamable HTTP protocol. Point your client at that URL, add your API key as a header, and start building.
Features
Send and verify WhatsApp (or SMS) OTPs from the WALoops number -- no Meta account needed for the free tier
Read dashboard stats, conversations, and campaign data
List, create, and submit WhatsApp templates for Meta approval
Build automation drafts (trigger + action + conditions + delays) that are always saved switched OFF for your review
Install proven ready-made automation recipes as safe drafts
Pause live automations
All store tokens and secrets stay server-side and are never returned to the AI
Related MCP server: zaileys-mcp
Quick start
Get a free key at app.waloops.com/register -- 100 WhatsApp OTPs/month, no credit card required.
The server can initialize, list tools, and run get_started with no key at all. A key is only needed for tools that send or read account data.
Install configs
Claude Code
claude mcp add --transport http waloops https://app.waloops.com/api/mcp.php --header 'X-API-Key: YOUR_KEY'Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"waloops": {
"command": "npx",
"args": [
"mcp-remote",
"https://app.waloops.com/api/mcp.php",
"--header",
"X-API-Key: YOUR_KEY"
]
}
}
}Cursor
Add to .cursor/mcp.json:
{
"mcpServers": {
"waloops": {
"url": "https://app.waloops.com/api/mcp.php",
"headers": {
"X-API-Key": "YOUR_KEY"
}
}
}
}VS Code
Add to .vscode/mcp.json:
{
"servers": {
"waloops": {
"type": "http",
"url": "https://app.waloops.com/api/mcp.php",
"headers": {
"X-API-Key": "YOUR_KEY"
}
}
}
}Windsurf
Add to your Windsurf MCP config:
{
"mcpServers": {
"waloops": {
"serverUrl": "https://app.waloops.com/api/mcp.php",
"headers": {
"X-API-Key": "YOUR_KEY"
}
}
}
}Tools
Tool | Key required | Description |
| None | Explains WALoops setup, key types, available tool groups, API docs, and example OTP requests |
| Free OTP key | Sends a one-time code to a phone number via WhatsApp or SMS from the WALoops number |
| Free OTP key | Verifies a previously sent OTP using the recipient's phone number and code |
| Free OTP key | Reads OTP usage and limits for the API key |
| Advance plan | Lists your approved WhatsApp templates and their variables |
| Advance plan | Sends an approved WhatsApp template message to a phone number |
| Advance plan | Returns messages, conversations, automations, and plan usage overview |
| Advance plan | Lists and searches inbox conversations |
| Advance plan | Lists messages in a conversation |
| Advance plan | Lists automations, or fetches one automation with its run stats |
| Advance plan | Lists connected apps (Shopify, WooCommerce, etc.) with available event triggers |
| Advance plan | Lists every action an automation can run: WhatsApp, Shopify, WooCommerce, webhooks, bot flows, tags |
| Advance plan | Lists proven ready-made automations that can be installed as safe drafts |
| Advance plan | Lists bot flows available as automation actions |
| Advance plan | Lists tags available as automation actions |
| Advance plan | Lists campaigns, or fetches one campaign by id |
| Advance plan | Creates a WhatsApp template and submits it to Meta for approval |
| Advance plan | Switches an automation off |
| Advance plan | Creates an automation as a draft, saved switched off, named "[AI draft] ..." |
| Advance plan | Installs a recipe as a switched-off draft for the owner to review |
Example prompts
"Send a login OTP to +91 98765 43210 for my app at https://myapp.com and verify the code 482910."
"Show me my WhatsApp OTP usage this month."
"List my approved WhatsApp templates and send the order_confirmation one to +44 7700 900000."
"Create an automation draft that sends a WhatsApp message when a new Shopify order is placed -- use a 10-minute delay."
"Show me the last 20 conversations in my inbox and summarise any unread ones."
Security
Your API key is passed per request as the
X-API-Keyheader and is never stored or logged by the MCP layer.Automation drafts are always saved switched off and named "[AI draft] ..." -- nothing runs until you review and enable it inside the WALoops app.
The AI can only pause automations, not delete them.
Connected app tokens and secrets stay server-side and are never returned to the AI.
Pricing
Free OTP keys include 100 WhatsApp OTPs/month with no credit card. Advance plan keys unlock the full Business automation toolset.
See all plans at waloops.com/pricing.
Links
MCP server page: waloops.com/mcp
Support: support@waloops.com
This server cannot be deployed
Maintenance
Related MCP Connectors
WhatsApp for AI agents — your own number or the official Cloud API: messages, media, templates.
Run WhatsApp Business campaigns from any AI assistant: contacts, segments, and broadcasts.
Read, search and reply to your WhatsApp chats from your AI, using your own number.
WhatsApp for Claude, ChatGPT or any AI agent: search, reply and send. Personal or Business API.
Related MCP Servers
- AlicenseAqualityFmaintenanceConnects AI assistants to the official Meta WhatsApp Cloud API for managing conversations and sending various message types through natural language. It provides tools for media management, template messages, and real-time webhook processing without the risk of account bans.1815 npm24MIT
- AlicenseBqualityDmaintenanceEnables AI agents to control WhatsApp, including sending messages and media, reading chats, managing groups and communities, with QR/pairing auth and session persistence.1412 npm2MIT
- AlicenseAqualityCmaintenanceWhatsApp notifications and human-in-the-loop for AI agents. Text "join" to get an API key, then send messages, ask questions with tap-to-answer buttons, and read replies - no Meta account, no templates, no dashboard.51MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to interact with WhatsApp by sending messages, triaging urgent conversations, scheduling messages, and managing automated replies with safety controls and human approval.15 npmMIT