4,500+ servers built on MCP Fusion
Vinkius
Nimbata logo
Vinkius
Vercel AI SDK logo

How to Use the Nimbata MCP in Vercel AI SDK

Stream live call tracking data and attribution reports straight into your React frontend using the Vercel AI SDK.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Nimbata MCP on Cursor AI Code Editor MCP Client Nimbata MCP on Claude Desktop App MCP Integration Nimbata MCP on OpenAI Agents SDK MCP Compatible Nimbata MCP on Visual Studio Code MCP Extension Client Nimbata MCP on GitHub Copilot AI Agent MCP Integration Nimbata MCP on Google Gemini AI MCP Integration Nimbata MCP on Lovable AI Development MCP Client Nimbata MCP on Mistral AI Agents MCP Compatible Nimbata MCP on Amazon AWS Bedrock MCP Support
MCP Servers - Free for Subscribers
Vercel AI SDK

Connect Nimbata MCP to Vercel AI SDK

Create your Vinkius account to connect Nimbata 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.

GDPR Free for Subscribers

Stream Live Call Data to the UI

The `list_calls` and `search_calls` tools pull active phone call sessions directly from Nimbata. Your Vercel AI SDK agent streams this data into a Next.js dashboard as the calls happen, skipping the traditional loading spinners. Users see caller IDs and durations populate instantly. You just pass the MCP client tools to `streamText`, and the AI renders the incoming call log on the screen before the caller even hangs up.

Vercel AI SDK MCP Server Integration

The `get_source_report` tool calculates exactly which marketing campaigns drove phone traffic. Your agent fetches the attribution numbers and streams a complete breakdown of ad spend versus call volume into your application. You do not have to write custom aggregation logic. The AI calls `get_call_report` to tally the metrics, then formats the output into a live chart component for your marketing team.

Provision Tracking Numbers on the Fly

The `create_source` tool generates new dynamic tracking pools for fresh marketing campaigns. A user types a campaign name into your app, and the AI provisions the numbers instantly in the background. After creation, the agent uses `list_numbers` to confirm the assignment. It then updates the UI to show the new phone numbers ready for deployment on landing pages.

Setup guide

Set up Nimbata MCP in Vercel AI SDK

Prerequisites

  • Node.js 18+ and a TypeScript project
  • ai + @modelcontextprotocol/sdk packages
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install dependencies

    Run npm install ai @modelcontextprotocol/sdk plus your preferred model provider (e.g. @ai-sdk/openai).

  2. 2

    Create the Streamable HTTP transport

    Use StreamableHTTPClientTransport with your Vinkius endpoint URL. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com.

  3. 3

    Discover and use tools

    Call mcpClient.tools() to auto-discover all Nimbata tools. Pass them directly to generateText() or streamText() — no manual schema definitions needed.

  4. 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.

index.ts
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 Nimbata 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 Nimbata. 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 Nimbata MCP in Vercel AI SDK

Run `npm install @ai-sdk/mcp`. Use `createMCPClient` with an HTTP transport pointing to your endpoint. Pass the resulting tools directly into your `generateText` or `streamText` calls.
Yes. The AI triggers `get_call_recording` to fetch the audio file reference. Your frontend can then render an HTML5 audio player for the user to listen immediately.
The MCP standard lets the AI decide which tool to call based on the user's prompt. You avoid writing rigid API wrappers and let the model handle the parameter mapping dynamically.
A user asks to track a new Facebook ad. The agent calls `create_source` to set up the attribution, then returns the allocated phone numbers directly to the chat interface.
The system processes raw audio files and phone numbers. Vinkius runs this MCP Server in a V8 Isolate Sandbox that destroys the execution environment immediately after the request finishes, leaving zero residual data behind.

Start using the Nimbata MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 12 tools

We've already built the connector for Nimbata. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 12 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.