mcpField
W
WALoops

WALoops

Remote
waloops.comCommunication0Updated 1w ago

About WALoops

WALoops is a hosted MCP server for AI assistants working with WhatsApp OTPs and Business messaging. It exposes account, conversation, template, and automation operations, with automation changes saved as inactive drafts for review.

Key features

  1. 01Send and verify WhatsApp or SMS OTPs
  2. 02Inspect dashboard, conversations, and campaigns
  3. 03Manage WhatsApp templates
  4. 04Create inactive automation drafts
  5. 05Pause active automations
  6. 06Keep tokens and secrets server-side

Use cases

  1. 01Send and verify application login codes
  2. 02Review inbox conversations and campaign data
  3. 03Prepare WhatsApp templates for approval
  4. 04Draft an order-triggered message workflow

MCP support

WALoops provides a remote MCP server over Streamable HTTP at `https://app.waloops.com/api/mcp.php`. MCP clients pass an API key in the `X-API-Key` header to use account tools.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://app.waloops.com/api/mcp.php
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

All endpoints
Streamable HTTPhttps://app.waloops.com/api/mcp.phpAuth required

Tools

Details

From the project README

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

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

ToolKey requiredDescription
get_startedNoneExplains WALoops setup, key types, available tool groups, API docs, and example OTP requests
send_otpFree OTP keySends a one-time code to a phone number via WhatsApp or SMS from the WALoops number
verify_otpFree OTP keyVerifies a previously sent OTP using the recipient's phone number and code
get_otp_usageFree OTP keyReads OTP usage and limits for the API key
list_templatesAdvance planLists your approved WhatsApp templates and their variables
send_templateAdvance planSends an approved WhatsApp template message to a phone number
get_dashboard_statsAdvance planReturns messages, conversations, automations, and plan usage overview
list_conversationsAdvance planLists and searches inbox conversations
get_conversation_messagesAdvance planLists messages in a conversation
list_automationsAdvance planLists automations, or fetches one automation with its run stats
list_connected_appsAdvance planLists connected apps (Shopify, WooCommerce, etc.) with available event triggers
list_actionsAdvance planLists every action an automation can run: WhatsApp, Shopify, WooCommerce, webhooks, bot flows, tags
list_recipesAdvance planLists proven ready-made automations that can be installed as safe drafts
list_bot_flowsAdvance planLists bot flows available as automation actions
list_tagsAdvance planLists tags available as automation actions
list_campaignsAdvance planLists campaigns, or fetches one campaign by id
create_templateAdvance planCreates a WhatsApp template and submits it to Meta for approval
pause_automationAdvance planSwitches an automation off
create_automation_draftAdvance planCreates an automation as a draft, saved switched off, named "[AI draft] ..."
install_recipe_draftAdvance planInstalls a recipe as a switched-off draft for the owner to review

Example prompts

  1. "Send a login OTP to +91 98765 43210 for my app at https://myapp.com and verify the code 482910."
  2. "Show me my WhatsApp OTP usage this month."
  3. "List my approved WhatsApp templates and send the order_confirmation one to +44 7700 900000."
  4. "Create an automation draft that sends a WhatsApp message when a new Shopify order is placed -- use a 10-minute delay."
  5. "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-Key header 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

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.