4,500+ servers built on MCP Fusion
Vinkius
World Bank Full Access logo
Vinkius
Mastra AI logo

How to Use the World Bank Full Access MCP in Mastra AI

Build Resilient Workflows with Mastra AI and World Bank Full Access.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

World Bank Full Access MCP on Cursor AI Code Editor MCP Client World Bank Full Access MCP on Claude Desktop App MCP Integration World Bank Full Access MCP on OpenAI Agents SDK MCP Compatible World Bank Full Access MCP on Visual Studio Code MCP Extension Client World Bank Full Access MCP on GitHub Copilot AI Agent MCP Integration World Bank Full Access MCP on Google Gemini AI MCP Integration World Bank Full Access MCP on Lovable AI Development MCP Client World Bank Full Access MCP on Mistral AI Agents MCP Compatible World Bank Full Access MCP on Amazon AWS Bedrock MCP Support
MCP Servers - Free for Subscribers
Mastra AI

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.

GDPR Free for Subscribers

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.

Setup guide

Set up World Bank Full Access MCP in Mastra AI

Prerequisites

  • Node.js 18+ and a TypeScript project
  • @mastra/mcp + @mastra/core packages
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install dependencies

    Run npm install @mastra/mcp @mastra/core plus your preferred model provider (e.g. @ai-sdk/openai).

  2. 2

    Configure the MCPClient

    Create an MCPClient with your Vinkius endpoint as a URL object. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com.

  3. 3

    Discover and inject tools

    Call mcpClient.listTools() and spread the result into your agent's tools object. All World Bank Full Access tools become native Mastra tools.

  4. 4

    Run with any model

    Swap openai("gpt-4o") for any AI SDK-compatible provider. Call agent.generate() and the agent routes tool calls through MCP automatically.

agent.ts
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

You design conditional branches. For example, you check the unemployment rate (`get_unemployment_rate`). If it's high, the workflow automatically triggers a secondary step to pull data on population growth percentage (`get_population_growth`) for comparison.
Yes. It gives you everything from GDP (current US$) and total labor force counts to highly specific indicators like infant mortality rate (`get_infant_mortality`). The range is massive.
You set up sequence dependencies. For instance, Agent 1 calls `list_countries`, and once the list is returned, Agent 2 uses that list to call specific indicators like `get_inflation` for each country.
The server touches many metrics. For instance, it handles both percentage values (like `% of GDP`) and absolute figures like total population counts (`get_total_population`).
This server touches economic metrics, specifically Gross Domestic Product (GDP) in current US$.

Start using the World Bank Full Access MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 30 tools

We've already built the connector for World Bank Full Access. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 30 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.