How to Use the WhatsApp Message Sender MCP in Vercel AI SDK
Send live WhatsApp messages directly to the user's frontend with Vercel AI SDK.
Works with every AI agent you already use
…and any MCP-compatible client
Connect WhatsApp Message Sender MCP to Vercel AI SDK
Create your Vinkius account to connect WhatsApp Message Sender to Vercel AI SDK and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Stream WhatsApp Messages in Real Time
The `send_whatsapp_message` tool sends a text message using the official Meta API. When your agent runs this, you stream the result directly to the UI, so users see 'Message Sent' appear live, not after a loading spinner. This real-time capability makes building chat interfaces simple. It lets your client interact with the WhatsApp Message Sender service while keeping the user engaged by showing data updates instantly.
Direct Messaging from Edge Functions
You can integrate the `send_whatsapp_message` tool into an Edge Function setup. Your agent calls this function to send a message, and because it’s running at the edge, latency is low. It handles sending text messages using the E.164 format for the recipient number. This ensures fast execution when you need your AI client to communicate with a customer immediately. You're not stuck waiting on slow API calls; the message gets out right away.
Client-Side WhatsApp Message Sender Calls
Using `send_whatsapp_message` allows you to write frontends that call external services like the WhatsApp Message Sender. The tool requires a destination number in E.164 format, making sure your data is clean before sending. This structured approach keeps your UI code focused on presentation while letting your agent handle all backend communication. You're building robust apps where messaging isn't just tacked on.
Set up WhatsApp Message Sender MCP in Vercel AI SDK
Prerequisites
- Node.js 18+ and a TypeScript project
-
ai+@modelcontextprotocol/sdkpackages - Active Vinkius subscription with a valid endpoint token
- 1
Install dependencies
Run
npm install ai @modelcontextprotocol/sdkplus your preferred model provider (e.g.@ai-sdk/openai). - 2
Create the Streamable HTTP transport
Use
StreamableHTTPClientTransportwith your Vinkius endpoint URL. Replace[YOUR_TOKEN_HERE]with your token from cloud.vinkius.com. - 3
Discover and use tools
Call
mcpClient.tools()to auto-discover all WhatsApp Message Sender tools. Pass them directly togenerateText()orstreamText()— no manual schema definitions needed. - 4
Works with any model provider
Swap
openai("gpt-4o")for any AI SDK provider — Anthropic, Google, Mistral. The MCP tools work identically across all supported models.
import { experimental_createMCPClient as createMCPClient } from "ai";
import { StreamableHTTPClientTransport } from "@modelcontextprotocol/sdk/client/streamableHttp";
import { generateText } from "ai";
import { openai } from "@ai-sdk/openai";
const transport = new StreamableHTTPClientTransport(
new URL("https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp")
);
const mcpClient = await createMCPClient({ transport });
const tools = await mcpClient.tools();
const { text } = await generateText({
model: openai("gpt-4o"),
tools,
prompt: "List recent WhatsApp Message Sender transactions",
});
console.log(text);
await mcpClient.close(); Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by WhatsApp Cloud API. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about WhatsApp Message Sender MCP in Vercel AI SDK
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the WhatsApp Message Sender MCP today
We host it, we monitor it, we maintain it. You just paste one token.