How to Use the Zoho Bookings MCP in Vercel AI SDK
Show Zoho Bookings data updates live in your frontend using the Vercel AI SDK.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Zoho Bookings MCP to Vercel AI SDK
Create your Vinkius account to connect Zoho Bookings 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.
Manage Zoho Bookings via Vercel AI SDK
The `list_appointments` tool reads and streams all booked appointments. When a user triggers this, your agent fetches the list of meetings and pushes the structured data directly into your React or Next.js UI in real time. This means users see the booking history update immediately, without waiting for a full page reload or loading spinner. The `list_services` tool provides all available services offered through Zoho Bookings. You can use this to build service selection components that populate instantly as your agent streams the data into the frontend. It's fast and feels native.
Real-time Scheduling with Vercel AI SDK
You need to book something right? Use `get_staff_slots` to check availability for any staff member. This tool returns a list of open times, which your agent then streams into the UI so you can display those slots instantly. It's perfect for building embedded scheduling widgets. Need to change plans? Call `cancel_appointment`. The MCP Server handles the cancellation request and sends confirmation details back through the stream, letting your user see the action complete right where they clicked.
Discover Zoho Bookings data with Vercel AI SDK
The `list_staff` tool gives you a roster of every available staff member. Your agent pulls this list and lets your client component display the names and roles instantly. This is crucial for any appointment-based application. Want to know what's happening in general? Run `list_workspaces`. It shows all connected Zoho Bookings workspaces, giving you a quick overview of which operational areas are being managed by this MCP Server.
Set up Zoho Bookings 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 Zoho Bookings 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 Zoho Bookings 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 Zoho Bookings. 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 Zoho Bookings 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 Zoho Bookings MCP today
We host it, we monitor it, we maintain it. You just paste one token.