How to Use the Benchmark Email MCP in Vercel AI SDK
Stream Benchmark Email subscriber lists and campaign analytics directly into your Vercel AI SDK frontend in real-time.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Benchmark Email MCP to Vercel AI SDK
Create your Vinkius account to connect Benchmark Email 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.
Real-time list building in Vercel AI SDK
The `add_contact` tool inserts new subscribers into your marketing lists without forcing users to wait for page reloads. Your Vercel AI SDK application streams the contact creation process directly to the user interface, showing immediate confirmation. By pairing this with `create_contact_list`, your Next.js frontend lets users build clean, segmented lists on the fly. The MCP client updates the DOM instantly, so your users see their Benchmark Email audience grow without watching a loading spinner.
Live campaign performance dashboards
The `get_report_details` tool pulls live open rates, clicks, and bounce metrics straight into your Vercel AI SDK components. Your AI client fetches the raw campaign performance data and feeds it into your UI graphs as the data arrives. Because this MCP Server integrates directly with Edge Functions, you can display these metrics using `list_reports` without adding server latency. Your users get up-to-the-minute campaign feedback right inside your React or Svelte dashboard.
Instant template and layout previewing
The `list_templates` tool retrieves your saved layouts so your Vercel AI SDK chat interface can display them instantly to the user. Your agent scans your existing layouts and presents them as interactive UI options during a chat session. Combine this with `list_emails` to let users review their drafted campaigns side-by-side with their templates. This setup lets your frontend render draft previews on the edge, keeping the entire campaign creation loop fast and interactive.
Set up Benchmark Email 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 Benchmark Email 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 Benchmark Email 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 Benchmark Email. 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 Benchmark Email 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 Benchmark Email MCP today
We host it, we monitor it, we maintain it. You just paste one token.