How to Use the ReliefWeb MCP in Vercel AI SDK
Stream humanitarian data directly into your React UI with the ReliefWeb MCP Server and the Vercel AI SDK.
Works with every AI agent you already use
…and any MCP-compatible client
Connect ReliefWeb MCP to Vercel AI SDK
Create your Vinkius account to connect ReliefWeb to Vercel AI SDK — we handle the hosting, security, and runtime updates so you don't have to. No server setup required.
Key Capabilities
Real-time disaster data streaming
Pipe live disaster updates straight to your frontend components. When your AI client executes `get_disasters`, the results stream into your interface without waiting for a full page reload. This keeps your dashboard current during fast-moving crises. Your users see incident details as they hit the database, ensuring your UI reflects ground truth immediately.
Direct report injection for AI-SDK
Feed structured humanitarian reports into your generation loop using `get_reports`. By passing these findings through the AI-SDK, your interface renders context-rich summaries for your end users. It removes the friction of manual data entry. Your application pulls the exact metadata needed to populate your views, keeping the data flow clean and reactive.
Humanitarian job board integration
Populate your career portal by connecting `get_jobs` to your application state. Your agent fetches the latest listings, allowing you to build dynamic job boards that stay updated automatically. This provides a live feed of open roles to your users. You control exactly how the data appears, turning raw API output into a functional part of your site.
Set up ReliefWeb 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 ReliefWeb 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 ReliefWeb 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 ReliefWeb. 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 ReliefWeb 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 ReliefWeb MCP today
We host it, we monitor it, we maintain it. You just paste one token.