How to Use the Hyprace F1 Data MCP in Vercel AI SDK
Render live F1 race history and standings directly into your Next.js UI with Vercel AI SDK and this MCP Server.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Hyprace F1 Data MCP to Vercel AI SDK
Create your Vinkius account to connect Hyprace F1 Data 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.
Stream race results live to your Next.js UI
The `get_race_results` tool feeds historical race outcomes directly into your Vercel AI SDK stream. Your users watch the final F1 standings populate on their screen row by row instead of staring at a blank loading spinner. By calling `get_qualifying_results` inside your Next.js edge function, you render side-by-side qualifying comparisons in real-time. This setup handles the heavy F1 historical data parsing on the edge, sending clean JSON directly to your frontend components.
Render driver stats instantly with this MCP Server
This MCP Server lets your Vercel AI SDK client fetch driver backgrounds instantly using `get_driver`. It pulls F1 career details and maps them to your React components without manual API routing. When a user asks about a driver's history, the Vercel AI SDK agent calls `get_standings` to show their career progression. The SDK handles the tool execution loop, feeding the structured constructor data straight to your React or Svelte views.
Populate historical F1 timelines on the edge
The `list_seasons` tool brings historical F1 data from 1950 to the present directly into your edge functions. Your Vercel AI SDK agent parses decades of racing history and builds interactive timelines on the fly. Combine this with `list_circuits` to stream track locations directly into your Next.js map components. Because the Vercel AI SDK supports edge runtimes, these heavy historical F1 queries resolve with minimal latency.
Set up Hyprace F1 Data 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 Hyprace F1 Data 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 Hyprace F1 Data 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 Hyprace F1 Data. 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 Hyprace F1 Data 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 Hyprace F1 Data MCP today
We host it, we monitor it, we maintain it. You just paste one token.