How to Use the ECB Discovery — Universal Statistical Data Access MCP in Vercel AI SDK
Feed live ECB financial data directly into your React components with Vercel AI SDK and this dedicated MCP Server.
Works with every AI agent you already use
…and any MCP-compatible client
Connect ECB Discovery — Universal Statistical Data Access MCP to Vercel AI SDK
Create your Vinkius account to connect ECB Discovery — Universal Statistical Data Access 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.
Instantly stream ECB dataflows to your UI
The `list_dataflows` tool retrieves the entire ECB statistical catalog, pulling codes like EXR, FM, and BSI directly into your Vercel AI SDK runtime. Your users won't stare at a blank loading spinner because the raw catalog structure streams straight into your frontend state as it arrives. You map these codes directly to your React components, letting users browse live macroeconomic datasets without lag. It turns a complex European Central Bank directory into an interactive, real-time UI element on the edge.
Render live exchange rate charts via Vercel AI SDK
The `query_ecb_data` tool fetches raw SDMX time-series data using specific series keys like D.USD.EUR.SP00.A to feed your charts. This MCP Server formats the response so your TypeScript code can immediately pipe the historical numbers into a charting library. Because the Vercel AI SDK handles edge execution, your agent fetches these exchange rates and updates the UI instantly. You get clean financial data without spinning up a heavy backend parsing pipeline.
Build custom ECB dashboards with zero loading lag
The `list_dataflows` tool exposes the full directory of European financial indicators, while `query_ecb_data` pulls the exact series your user requests. This combination lets your Vercel AI SDK agent build dynamic, on-the-fly dashboards based on natural language requests. Your agent identifies the correct series key, requests the data, and streams the structured JSON directly into your UI components. It bypasses traditional REST wrappers, making your financial app feel incredibly fast.
Set up ECB Discovery — Universal Statistical Data Access 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 ECB Discovery — Universal Statistical Data Access 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 ECB Discovery — Universal Statistical Data Access 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 European Central Bank. 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 ECB Discovery — Universal Statistical Data Access 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 ECB Discovery — Universal Statistical Data Access MCP today
We host it, we monitor it, we maintain it. You just paste one token.