How to Use the Xweather Renewable MCP in Vercel AI SDK
Get real-time energy data streams directly into your UI with Vercel AI SDK.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Xweather Renewable MCP to Vercel AI SDK
Create your Vinkius account to connect Xweather Renewable 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.
Check Farm Power Output Live
Need to check a farm's output? The `get_renewable_energy_farm_data` tool gives you hourly forecasts up to ten days out, plus recent five-minute production estimates. This is perfect for showing users live data feeds in your Next.js app. It handles operational optimization and energy trading metrics instantly. You'll display the results streaming right into the UI—no loading spinners needed.
Assess Solar Sites on Demand
When a user needs to check solar viability, use `get_solar_irradiance_data`. This tool pulls historical data necessary for validating energy yield against past weather patterns. The results feed directly into your frontend code. It makes site assessment simple. You can build out full-scale prototypes showing irradiance levels without needing a backend service to manage the data flow.
Monitor Severe Weather Risks
Protecting assets starts with knowing what's coming. The `get_weather_alerts` tool pulls current advisories for any location, which is critical when building an asset management dashboard. Your AI client gets this data in real-time. Developers can use the stream to immediately notify users of severe weather events before they impact operations.
Set up Xweather Renewable 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 Xweather Renewable 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 Xweather Renewable 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 Vaisala Xweather. 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 Xweather Renewable 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 Xweather Renewable MCP today
We host it, we monitor it, we maintain it. You just paste one token.