SendApp Docs
Log in

SendApp MCP

Other Verified integration

Connect your AI assistants (Claude, n8n…) to SendApp with our MCP server.

What it is

The SendApp MCP server exposes SendApp's features as tools for AI assistants compatible with the Model Context Protocol. It's a JSON-RPC 2.0 endpoint over HTTP: your MCP client (Claude Desktop, n8n and others) calls the tools and SendApp performs the operations on your account.

Endpoint and authentication

  • Endpoint: https://app.sendapp.ai/api/mcp
  • Authentication: pass your SendApp API key in one of these two ways:
    • in the X-API-Key header (recommended);
    • or, if your MCP client does not allow custom headers (e.g. Claude's web connector), in the URL: https://app.sendapp.ai/api/mcp?apikey=YOUR_API_KEY.
    Your plan must include API access.

Available tools

  • get_account — profile, plan and usage.
  • get_tokens — lists the account tokens.
  • get_contacts — lists/searches contacts (by text or tag).
  • create_contact — creates or updates a contact.
  • delete_contact — deletes a contact by id.
  • get_whatsapp_templates — approved WhatsApp templates.
  • create_whatsapp_template — creates a WhatsApp template and sends it to Meta for approval.
  • update_whatsapp_template — edits an existing template and resends it to Meta.
  • delete_whatsapp_template — deletes a template.
  • send_whatsapp_meta / send_whatsapp_web / send_sms — sending messages.
  • create_campaign_draft — creates a campaign as a draft (does not send).
  • launch_campaign — sends an existing draft campaign.

How to connect it

  1. Retrieve your API key (you'll find it in the API documentation).
  2. Configure your MCP client with the URL https://app.sendapp.ai/api/mcp and the X-API-Key header with your key; alternatively, if your client does not support headers, pass the key in the URL as https://app.sendapp.ai/api/mcp?apikey=YOUR_API_KEY.
  3. Start a conversation: your AI will see the SendApp tools and will be able to use them.

Example (JSON-RPC)

List of available tools:

  1. Call initialize to negotiate the protocol.
  2. Call tools/list to get the list of tools.
  3. Call tools/call with name and arguments to perform an operation.
Looking for technical details? Endpoints, parameters and examples (cURL, PHP, JavaScript) in the API documentation.
Open the API documentation
Need help with the integration? info@sendapp.live