4,500+ servers built on MCP Fusion
Vinkius
Nager.Date logo
Vinkius
Vercel AI SDK logo

How to Use the Nager.Date MCP in Vercel AI SDK

Stream global public holiday data directly into your React or Next.js UI using the Vercel AI SDK.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

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

Connect Nager.Date MCP to Vercel AI SDK

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

Real-time holiday calendar rendering

Your AI client uses `get_public_holidays` to fetch calendar dates and stream them directly to your frontend. This prevents long loading states because the Vercel AI SDK processes each holiday date the moment the backend API returns it. By feeding `list_available_countries` into your stream, your interface generates country selection dropdowns on the fly. Users don't wait for a full payload to load before they can interact with the global schedule.

Dynamic checkout adjustments

Your AI client runs `is_holiday_today` inside Edge Functions to check if shipping carriers are closed right now. The Vercel AI SDK streams immediate delivery date adjustments directly to your customer's shopping cart UI. This setup uses `get_country_details` to verify regional shipping rules based on the user's location. You avoid shipping delays by letting the agent recalculate dates before the checkout button is even clicked.

Global shipping alerts with this MCP Server

Your AI client calls `get_next_holidays_worldwide` to spot upcoming shipping bottlenecks across different continents. The Vercel AI SDK pushes these critical calendar dates to your operations dashboard in a live text stream. Using `get_next_holidays` allows the agent to isolate regional backlogs before they trigger customer service complaints. This MCP integration provides real-time operational updates without writing complex cron jobs or polling mechanisms.

Setup guide

Set up Nager.Date 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 Nager.Date 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 Nager.Date 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 Nager.Date. 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 Nager.Date MCP in Vercel AI SDK

You register this MCP server with the SDK's tool calling system and pass the tools directly into streamText. Your frontend receives holiday dates from `get_public_holidays` as they arrive, allowing you to render custom UI components instantly.
Yes. This server runs in a lightweight MCP sandbox that is fully compatible with Vercel's edge environment. You can check `is_holiday_today` on the edge to block or redirect traffic based on regional closures.
The SDK relies on your application's middleware or API route configuration to throttle requests. Because tools like `get_next_holidays_worldwide` can hit external endpoints, you should wrap your call in a caching layer if your UI triggers frequent streams.
Yes. The server maps ISO codes using `list_available_countries` to ensure your AI client always sends valid inputs to the calendar tools.
This server only processes public holiday metadata, country codes, and dates. No personal customer information or shipping addresses are ever sent to the Nager.Date API, keeping your transactional data private.

Start using the Nager.Date MCP today

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

Built & Managed by Vinkius 30s setup 6 tools

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

No hosting. No infrastructure. No complex setup.
All 6 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.