Connect your AI assistant

Add SendFromChat to Claude, ChatGPT, Claude Code, Cursor, VS Code, Windsurf, Gemini CLI, Codex or any MCP client.

September 19, 2026 · 2 min read

SendFromChat is a remote MCP server (Model Context Protocol, streamable HTTP). One connector URL works in every client.

Get your connector URL

Dashboard → OverviewConnect your AI assistantGenerate URL. It looks like:

https://sendfromchat.com/api/mcp/wsk_…

The part after /mcp/ is your API key. It's shown once — copy it then. It works like a password; generating a new one disables the old one.

If your client supports custom headers, you can instead use https://sendfromchat.com/api/mcp with Authorization: Bearer wsk_…, which keeps the key out of the URL.

Client setup

Claude (web / desktop): Customize → Connectors → + → Add custom connector → paste the URL → Add.

ChatGPT: Settings → Apps & Connectors (Developer mode on) → create a connector → paste the URL → authentication None → save. Enable it in a chat.

Claude Code:

claude mcp add --transport http sendfromchat https://sendfromchat.com/api/mcp/wsk_…

Cursor (~/.cursor/mcp.json):

{ "mcpServers": { "sendfromchat": { "url": "https://sendfromchat.com/api/mcp/wsk_…" } } }

VS Code (.vscode/mcp.json, or Command Palette → MCP: Add Server → HTTP):

{ "servers": { "sendfromchat": { "type": "http", "url": "https://sendfromchat.com/api/mcp/wsk_…" } } }

Windsurf (~/.codeium/windsurf/mcp_config.json):

{ "mcpServers": { "sendfromchat": { "serverUrl": "https://sendfromchat.com/api/mcp/wsk_…" } } }

Gemini CLI (~/.gemini/settings.json):

{ "mcpServers": { "sendfromchat": { "httpUrl": "https://sendfromchat.com/api/mcp/wsk_…" } } }

Codex (~/.codex/config.toml):

[mcp_servers.sendfromchat]
url = "https://sendfromchat.com/api/mcp/wsk_…"

Anything else: add a remote MCP server with the HTTP (streamable HTTP) transport and paste the URL.

First prompt

Say "Help me get set up." The assistant calls get_setup_status and walks you through whatever's left — connecting a number, a first template, a contact list.

How the assistant behaves

  • Before messaging anyone it calls check_recipient and picks the cheapest valid option: a free reply inside the 24-hour window, an existing approved template, or — only if nothing fits — a new template.
  • It previews bulk sends (real rendered messages, how many go out today) and should confirm before sending.
  • Everything it does appears in the dashboard.

See the full MCP tools reference.

Do this from your AI assistant

SendFromChat connects Claude, ChatGPT, Cursor or any MCP client to the WhatsApp Business API — templates, bulk sends, inbox, chatbots and sequences, just by asking. 30 days free, no card.

Start free