Connect WhatsApp to your AI app
The SheetWA MCP server works with any app that supports MCP. Pick your app for a step-by-step guide, or use the connection details at the bottom for anything else.
- Connect WhatsApp to Claude Desktop Connect your WhatsApp Business API to Claude Desktop in two minutes. Read chats, send templates and run broadcasts from Claude with the SheetWA MCP server.
- Connect WhatsApp to Claude Code Add the SheetWA MCP server to Claude Code with one command and run your WhatsApp Business API from the terminal: chats, contacts, templates and broadcasts.
- Connect WhatsApp to Cursor Connect the SheetWA MCP server to Cursor and let its AI agent read WhatsApp chats, manage contacts and send templates through the WhatsApp Business API.
- Connect WhatsApp to VS Code Use the SheetWA MCP server in VS Code with GitHub Copilot agent mode to read WhatsApp chats, manage contacts and send templates from your editor.
- Connect WhatsApp to Codex CLI Connect the SheetWA MCP server to OpenAI Codex CLI and work with your WhatsApp Business API from the terminal: chats, contacts, templates and broadcasts.
How each app connects#
Every app talks to the same server URL with your key in one header. Only the place you paste it changes.
| App | Where the setup goes | First step |
|---|---|---|
| Claude Desktop | claude_desktop_config.json | Open Claude Desktop, go to Settings, then Developer, then Edit Config. |
| Claude Code | Terminal | Run this once in your terminal. |
| Cursor | ~/.cursor/mcp.json | Open Cursor Settings, then MCP, then Add new global MCP server. |
| VS Code | .vscode/mcp.json | Create .vscode/mcp.json in your project. |
| Codex CLI | ~/.codex/config.toml | Add this block to your Codex config. |
Before you start#
- A SheetWA workspace with a WhatsApp number connected through the WhatsApp API.
- An API Growth or API Max plan, or the 7-day free trial.
- An MCP key from the workspace owner or an admin, made under MCP Server in the dashboard.
New to keys? See how to create one.
Your app is not listed#
Any client that speaks Streamable HTTP can connect with the URL and one header.
Clients that only run local servers can bridge through mcp-remote, like Claude Desktop above.
textConnection details
URL: https://backend.sheetwa.com/api/v3/mcp
Header: Authorization: Bearer sk_live_your_key_here
Method: POST, one JSON-RPC message per request