SnapTo

Streamline Your WhatsApp Messaging with MCP Servers

Snapto AI is the first WhatsApp Business API platform to integrate Model Context Protocol (MCP). Connect powerful AI agents directly to your WhatsApp messaging workflows and automate message sending that was once manual.

Industry First: MCP Integration for WhatsApp Business API

Send WhatsApp Messages via MCP Servers

Instead of sending messages manually, now use Model Context Protocol to automate and integrate WhatsApp messaging with your AI tools

New Feature

MCP-Powered Messaging

Connect Snapto to your AI assistants like Claude Desktop, OpenAi, Cursor, Visual Studio Code, WindSurf and send WhatsApp messages programmatically through the Model Context Protocol.

  • Integrate with Claude Desktop, OpenAI and other AI tools
  • Send messages programmatically without manual input
  • Automate customer communication workflows
Learn About MCP Integration
AI Desktop + MCP
User: Send a welcome message to +1234567890
AI: I'll send that message via Snapto's MCP server...
✓ Message sent successfully to +1234567890
User: Now send a follow-up message asking about their experience
AI: Sending follow-up message...
✓ Follow-up message delivered

Why Model Context Protocol?

Transform your WhatsApp messaging with intelligent AI agents that handle message sending automatically

AI-Powered Messaging

Let AI agents handle message sending automatically. Generate and send contextual WhatsApp messages through intelligent automation.

Smart Message Automation

Send messages programmatically through AI agents. Perfect for customer support, notifications, and automated responses.

Seamless Integration

Connect your AI tools directly to WhatsApp messaging. MCP provides a standardized interface for sending messages.

What is Model Context Protocol?

MCP is a revolutionary protocol that allows AI agents to securely connect to external systems and APIs. With Snapto AI, your AI assistants can now send WhatsApp messages directly through our messaging API in a simple and secure way.

Before MCPWith MCP on Snapto AI
Manual message sendingAI-powered automated messaging
Copy-paste phone numbersDirect API integration
Switch between toolsSend messages from any AI assistant
Limited automationFull messaging automation

Getting Started with MCP Integration

Follow our comprehensive guide to connect the MCP server to Claude and start sending WhatsApp messages through your AI assistant.

MCP Server Setup Guide

The Model Context Protocol (MCP) server provides a standardized interface that allows Claude to send WhatsApp messages through your Snapto AI account in a simple and secure way.

Snapto AI's MCP server follows the authenticated remote MCP spec, so the server is centrally hosted and managed. Currently, the MCP server provides the send_message tool for automated WhatsApp messaging.

Claude Desktop Setup

Note: Remote MCP connections are still early and may fail or require multiple attempts. If you experience issues, try restarting Claude or disabling and re-enabling the Snapto AI MCP server.

1. Open your Claude Desktop configuration file:

Follow these steps to access the configuration:

  • Open Claude Desktop Settings
  • Access Developer Settings
  • Edit Config to configure the Filesystem Server
# Alternatively, access directly:
# macOS
~/Library/Application Support/Claude/claude_desktop_config.json
# Windows
%APPDATA%\Claude\claude_desktop_config.json

2. Add the following configuration and restart Claude Desktop:

Standard Configuration (snapto.ai):
{
  "mcpServers": {
    "whatsapp-snapto": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://app.snapto.ai/mcp-server/sse",
        "--header",
        "x-api-key:your_api_key_here",
        "--header",
        "x-phone-id:your_phone_id_here"
      ]
    }
  }
}

3. Replace the placeholder values with your actual credentials:

x-api-key

Follow these steps to get your API key:

  1. Go to app.snapto.ai/Integrations/ListApikey
  2. Copy existing API key or create a new one
x-phone-id

Note: x-phone-id is only required when you have multiple phone numbers linked to your account. If you have only one phone number, this header can be omitted.

Follow these steps to get your Phone ID:

  1. Go to app.snapto.ai/ConnectedAccount
  2. Copy the Phone ID value for the specific number you want to use

4. After restarting Claude, you should see "whatsapp-snapto" in your MCP connections.

Authentication

The MCP server uses environment variables for authentication. You'll need to:

  1. Have an active account at app.snapto.ai
  2. Get your API key from Integrations → API Keys section
  3. Configure your WhatsApp Business API and get your phone ID from Connected accounts
  4. Add the credentials to the Claude configuration as shown above