How to Use the Sapling (Kallidus) MCP in Vercel AI SDK
Stream Sapling (Kallidus) HR data directly into your React or Next.js UIs using the Vercel AI SDK.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Sapling (Kallidus) MCP to Vercel AI SDK
Create your Vinkius account to connect Sapling (Kallidus) to Vercel AI SDK — we handle the hosting, security, and runtime updates so you don't have to. No server setup required.
Key Capabilities
Stream Onboarding Tasks to React
The `list_onboarding_tasks` tool pulls the exact status of new hire integrations directly from the API. Your AI client can grab this data while Vercel AI SDK streams the progress live to your dashboard. You don't have to wait for the entire payload to finish. Users see the checklist populate in real-time as the MCP Server fetches task updates.
Build Live Org Charts
The `list_employees` tool grabs names, emails, and internal IDs for everyone in the company. Pass this to `get_employee` to pull employment history and compensation details for specific individuals. Combine these with `list_departments` and `list_teams` to generate interactive organizational maps. The streaming text function renders the hierarchy instantly in your Svelte or Vue frontend.
Render Offboarding Status Instantly
The `list_offboarding_tasks` tool acts as the source of truth for compliance checks when someone leaves the company. You hook this up to your Edge functions to verify access revocations. Your frontend displays the remaining security tasks live. HR managers see exactly what needs doing without refreshing the page or waiting for a slow backend response.
Set up Sapling (Kallidus) 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 Sapling (Kallidus) 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 Sapling (Kallidus) 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 Sapling. 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 Sapling (Kallidus) 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 Sapling (Kallidus) MCP today
We host it, we monitor it, we maintain it. You just paste one token.