4,500+ servers built on MCP Fusion
Vinkius

World Bank Countries MCP. Map global countries by region, income, or code.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

World Bank Countries MCP on Cursor AI Code Editor MCP Client World Bank Countries MCP on Claude Desktop App MCP Integration World Bank Countries MCP on OpenAI Agents SDK MCP Compatible World Bank Countries MCP on Visual Studio Code MCP Extension Client World Bank Countries MCP on GitHub Copilot AI Agent MCP Integration World Bank Countries MCP on Google Gemini AI MCP Integration World Bank Countries MCP on Lovable AI Development MCP Client World Bank Countries MCP on Mistral AI Agents MCP Compatible World Bank Countries MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

World Bank Countries provides a definitive taxonomy for global metadata. It resolves country ISO codes, regional groupings, and economic classifications using World Bank standards.

Your AI agent uses this toolset to map countries based on their income level (like HIC or LIC) or place them in specific geographic regions.

What your AI agents can do

List countries

Provides an exhaustive list of every World Bank country, including its name, capital city, and ISO code.

Search income levels

Filters the global country list to include only those belonging to a specific economic income group (e.g., HIC or LIC).

Search regions

Lists and identifies predefined geographic regions, such as 'Latin America & Caribbean' or 'East Asia & Pacific'.

List all countries and their ISO codes

Retrieves a massive list of every country supported by the World Bank, along with its unique international standard code.

Filter by global income level

Narrows down country lists based on specific economic classifications like High Income (HIC) or Low-Income (LIC).

Identify major geographic regions

Lists and groups countries into established macro-regions, such as 'East Asia & Pacific' or 'Latin America & Caribbean'.

Map country metadata to a region

Takes a specific country name and identifies which World Bank geographic block it belongs to.

Validate country codes against standards

Checks if a given country or code adheres to the established ISO standards provided by the World Bank.

Supported MCP Clients

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

Waiting for input…

AI Agent

World Bank Countries: 3 Tools for Global Data Lookup

Use these tools to list countries, filter by economic income levels, or identify major global geographic regions using World Bank standards.

list019d761f

list countries

Provides an exhaustive list of every World Bank country, including its name, capital city, and ISO code.

search019d761f

search income levels

Filters the global country list to include only those belonging to a specific economic income group (e.g., HIC or LIC).

search019d761f

search regions

Lists and identifies predefined geographic regions, such as 'Latin America & Caribbean' or 'East Asia & Pacific'.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with World Bank Countries, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

World Bank Country Data: The Definitive Global Metadata Toolset

Forget wrestling with messy spreadsheets or juggling multiple API keys just to map out global data. This server gives your AI agent the full World Bank taxonomy—it's how you nail down country ISO codes, regional groupings, and economic classifications using official World Bank standards.

Your agent uses this toolset for mapping countries based on everything: their income level (you know, HIC or LIC), or where they sit geographically. It lets your AI client build highly accurate filtering and mapping logic right into your workflow without you having to write massive SQL joins.

Core Tools and Mechanisms

list_countries: You can call this tool to get an exhaustive, comprehensive list of every single country the World Bank tracks. It spits out not only the official name but also the capital city and that unique international standard code (the ISO code) for each one.

search_income_levels: Need to narrow down the global count by economics? This tool filters the whole list, letting you pull up only those countries belonging to a specific economic income group. You can target groups like High Income Countries (HIC), Low-Income Countries (LIC), or others based on World Bank classifications.

search_regions: If you just want to know what major geographic blocks exist—like 'East Asia & Pacific' or 'Latin America & Caribbean'—this tool lists and identifies those predefined macro-regions. It gives you the authoritative list of groupings available for filtering your data set.

How You Use This Data

The capabilities here let your agent execute complex data validation and mapping tasks instantly:

  • Listing Countries and Codes: When you call list_countries, you retrieve a massive dataset containing every supported country, along with its unique international standard code. This is the foundational layer for any global analysis you run.
  • Filtering by Income Level: By using search_income_levels, your agent can limit datasets to specific economic classifications like High Income (HIC) or Low-Income (LIC). You don't have to guess; you just call out the required income group, and it handles the filtering.
  • Identifying Major Geographic Regions: If you need to know which established macro-regions a country belongs to—say, 'Sub-Saharan Africa' or 'Middle East & North Africa'—you can use search_regions to list and group them correctly. This keeps your regional data clean and consistent.
  • Mapping Metadata to Regions: You give the agent a specific country name, and it identifies exactly which World Bank geographic block that place belongs to. It’s instant mapping for global grouping.
  • Validating Country Codes: Need to check if a country code or name you're working with actually follows established ISO standards provided by the World Bank? You use this function to validate codes against the official standard, so your data is always clean and trustworthy.

It’s all about precision. This toolset ensures that whether you're analyzing poverty metrics, tracking infrastructure spending, or just building a comprehensive list of global participants, your AI agent uses authoritative numbers every single time.

How World Bank Countries MCP Works

  1. 1 Your AI client calls one of the three tools, specifying the initial data point (e.g., 'List all countries').
  2. 2 The server executes the query against the World Bank's live taxonomy and returns a structured list or filtered dataset.
  3. 3 You pass that returned metadata—like a list of HIC codes or East Asian regions—to subsequent tools to refine your final answer.

The bottom line is: you get structured, verifiable global data without writing complex API calls yourself.

Who Is World Bank Countries MCP For?

Data engineers building international reporting dashboards. Economic policy analysts who need to compare groups of countries across different income tiers. Geo-spatial developers whose apps require accurate ISO coding and regional context.

Global Data Analyst

Needs to quickly filter a dataset to only include 'Upper-Middle Income' countries for a specific report, skipping manual lookups.

Geo-Spatial Developer

Requires accurate ISO codes and region grouping when building mapping applications that handle international borders.

Economic Policy Planner

Needs to pull a list of all countries in 'Sub-Saharan Africa' and then check their current income classification for a feasibility study.

What Changes When You Connect

  • Stop guessing codes. Using list_countries immediately gives you the ISO standard and capital city for any country, so your data always links correctly.
  • Instantly segment populations using search_income_levels. Instead of manually checking GNI thresholds, just ask for 'High Income Countries' (HIC) and get a clean list.
  • Map complex regions fast. Run search_regions to get the official World Bank macro-blocks—like 'Middle East & North Africa'—and keep your data organized by established geography.
  • Combine classifications. You can first use search_regions to narrow down to a block, then refine that list using search_income_levels to find the specific economic status within that area.
  • Accurate metadata on demand. The World Bank standard means you’re working with vetted data for everything from country lists to lending classifications.

Real-World Use Cases

01

Comparing regional development gaps

A user needs to compare the economic status of nations in South Asia vs. Latin America. Instead of running two separate lookups, they ask their agent: 'List all countries in South Asia and check their income level.' The agent runs search_regions then pipes that result into search_income_levels, delivering a clean comparison table.

02

Building an ISO code database

A developer needs to populate a new app with country codes. They simply prompt the agent: 'Give me all countries and their full list of ISO standards.' The agent calls list_countries, instantly providing the necessary data structure for development.

03

Identifying HIC market potential

A consultant needs to know which markets qualify as High Income. They ask: 'What are all the HIC countries in East Asia?' The agent uses search_income_levels and then filters that list using the geographic data from search_regions, providing a hyper-focused market list.

04

Validating geopolitical scope

A researcher needs to confirm if a specific country falls under a certain region. They ask: 'Is Brazil in Latin America?' The agent uses the tool's underlying logic, providing confirmation based on World Bank standards.

The Tradeoffs

Asking for coordinates

I need to find all countries between 30N and 40N latitude.

This tool works on established geopolitical boundaries, not raw coordinates. First, use search_regions to identify the appropriate region (e.g., 'North America'). Then, use list_countries to get the list of nations within that region.

Filtering by non-World Bank metrics

Show me all countries with a population over 10 million.

The tool only handles World Bank classifications (ISO codes, regions, income). You must first use list_countries to get the basic list, and then apply your own population filter on the resulting dataset.

Trying to merge disparate data sources

I want country names from my CRM combined with their World Bank income level.

Pass your CRM list of countries one by one, or as a bulk query, and ask the agent to run search_income_levels for each name. This forces the structured data lookup you need.

When It Fits, When It Doesn't

Use this server if your problem requires mapping based on established global standards: ISO codes, World Bank regions, or GNI-based income classifications. It's essential when the classification of a country matters more than its simple name.

Don't use it if:
1. You need data from disputed territories outside the official World Bank scope. This tool won't know about them.
2. Your query relies purely on coordinates (latitude/longitude). Use a dedicated GIS service for that. This server is taxonomy-based, not coordinate-based.
3. You only need names and don't care about region or income tier. A simple database lookup is faster; this adds classification depth.

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.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 3 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

list_countries search_income_levels search_regions

Geo-data lookups are a mess of spreadsheets and assumptions.

Today, mapping global data means cross-referencing dozens of sheets: one for ISO codes, another for regional groupings, and yet another with income bands. If you miss one sheet, or if your analyst uses the wrong year’s definition, your entire project falls apart. It's copy/paste hell.

With this MCP server, you eliminate that risk. You simply ask your agent to 'List all HIC countries in East Asia.' The system runs `search_regions` and feeds it into `search_income_levels`, giving you a single, verified list with zero manual cross-referencing.

World Bank Countries MCP Server: Structured Location Data

Before this, determining if Country X was considered 'High Income' required querying specialized economic databases and manually checking the current GNI threshold. The flow was slow and prone to versioning errors.

Now, it’s a single API call. You ask for the classification using `search_income_levels` and get an immediate, accurate result based on World Bank standards. It's that simple.

Common Questions About World Bank Countries MCP

How do I get started? +

Our World Bank Open Data servers require absolutely zero authentication. You do not need to register, get an API key, or setup webhooks. Just instantly connect and your AI agent can begin querying decades of global data.

Can it map complex regions without hardcoding ISO values? +

Yes! Your agent queries the /country endpoint to dynamically resolve geographic mappings in real time, no static lists required.

Does it classify nations into income tiers? +

Yes. Use the income-level resolution tools so your AI can immediately segregate advanced economies from developing nations based on precise World Bank thresholds.

What is the scale of the data I can access? +

You have direct access to 64 years of historical data covering 196+ sovereign states and global regional aggregates, powered directly by the World Bank's robust open data initiatives.

How do I connect my AI client using the `list_countries` tool? +

You simply subscribe and your agent uses it immediately. The MCP server bypasses complex API key setups, meaning you can start mapping country data without any configuration time.

What exact metadata does running the `list_countries` tool provide for each entry? +

The tool returns three key pieces of information: official ISO standards, full names, and capital cities. This guarantees you get the identifiers needed to build your data models correctly.

If I use `search_income_levels` with an ambiguous term, how does it handle the request? +

The tool manages ambiguity by returning a list of possible matches or requesting you refine the classification logic. It ensures your search results are as precise as the World Bank data allows.

Does `search_regions` limit me to standard World Bank geographic groupings? +

Yes, it exclusively uses the official WB master taxonomy for regions. This keeps all your global cartography apps consistent because every region listed comes from their established classification.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 3 tools

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

No hosting. No infrastructure. No complex setup.
All 3 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.