How to Use the World Bank Full Access MCP in Mastra AI
Build Resilient Workflows with Mastra AI and World Bank Full Access.
Works with every AI agent you already use
…and any MCP-compatible client
Connect World Bank Full Access MCP to Mastra AI
Create your Vinkius account to connect World Bank Full Access to Mastra AI and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Multi-Step Financial Risk Modeling on the MCP Server
Need to assess global financial stability? You start by getting total external debt stocks using `get_external_debt`. Then, you can branch the workflow: if the ratio exceeds a certain threshold, retry by checking the current GDP growth rate (`get_gdp_growth`). This MCP Server enables complex failure handling. If one data point is missing or invalid, Mastra AI automatically retries the request or moves to a secondary check, like analyzing the country's Gini index (`get_gini_index`) for deeper context.
Automated Development Indicator Analysis with Mastra AI
You can build a full developmental assessment. The workflow begins by calling `get_life_expectancy` and `get_health_expenditure`. Next, you conditionally check the population's education level using `get_literacy_rate`. This flow is ideal for mission-critical tasks. If the initial data suggests low health spending, the agent can automatically pivot to checking if research expenditure (`get_research_dev_expenditure`) is high enough to compensate.
Global Resource Mapping with World Bank Full Access
To map natural resources, start by querying forest area using `get_forest_area`. Then, you can compare this against energy data, fetching renewable energy consumption (`get_renewable_energy`). The server handles the massive catalog search. You use `search_indicators` to find specific resource metrics (like agriculture value added percentage) and then compile a comprehensive report that manages different data types effectively.
Set up World Bank Full Access MCP in Mastra AI
Prerequisites
- Node.js 18+ and a TypeScript project
-
@mastra/mcp+@mastra/corepackages - Active Vinkius subscription with a valid endpoint token
- 1
Install dependencies
Run
npm install @mastra/mcp @mastra/coreplus your preferred model provider (e.g.@ai-sdk/openai). - 2
Configure the MCPClient
Create an
MCPClientwith your Vinkius endpoint as aURLobject. Replace[YOUR_TOKEN_HERE]with your token from cloud.vinkius.com. - 3
Discover and inject tools
Call
mcpClient.listTools()and spread the result into your agent'stoolsobject. All World Bank Full Access tools become native Mastra tools. - 4
Run with any model
Swap
openai("gpt-4o")for any AI SDK-compatible provider. Callagent.generate()and the agent routes tool calls through MCP automatically.
import { MCPClient } from "@mastra/mcp";
import { Agent } from "@mastra/core/agent";
import { openai } from "@ai-sdk/openai";
const mcpClient = new MCPClient({
id: "world-bank-full-access-mcp-client",
servers: {
"world-bank-full-access-mcp": {
url: new URL(
"https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
),
},
},
});
const agent = new Agent({
name: "World Bank Full Access Agent",
model: openai("gpt-4o"),
instructions: "You have access to World Bank Full Access tools.",
tools: {
...(await mcpClient.listTools()),
},
});
const result = await agent.generate(
"List recent World Bank Full Access transactions"
);
console.log(result.text); Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by World Bank Open 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 World Bank Full Access MCP in Mastra AI
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the World Bank Full Access MCP today
We host it, we monitor it, we maintain it. You just paste one token.