Lists available countries in the World Bank open data API
Lists available indicators in the World Bank open data API
Analyzes indicators such as population segments, poverty numbers, etc. for specific countries
The World Bank Data MCP provides AI assistants with direct access to the World Bank's extensive open data API. This integration enables detailed analysis of global economic, social, and development indicators across countries and regions. Users can explore population statistics, poverty metrics, education data, and numerous other indicators to gain insights into global development trends and country-specific conditions.
The World Bank Data MCP server provides an interface to the World Bank's open data API, allowing AI assistants to access and analyze global development indicators. This tool is valuable for researchers, analysts, and anyone interested in exploring economic and social data across countries and regions.
The easiest way to install the World Bank Data MCP server is through Smithery:
npx -y @smithery/cli install @anshumax/world_bank_mcp_server --client claude
To install manually:
Clone the repository:
git clone https://github.com/anshumax/world_bank_mcp_server.git
cd world_bank_mcp_server
Install dependencies:
pip install -r requirements.txt
Or using uv:
uv pip install -r requirements.txt
Configure your Claude Desktop by adding the following to your claude_desktop_config.json
:
{
"mcpServers": {
"world_bank": {
"command": "uv",
"args": [
"--directory",
"PATH_TO_WORLD_BANK_MCP_SERVER",
"run",
"world_bank_mcp_server"
]
}
}
}
Replace PATH_TO_WORLD_BANK_MCP_SERVER
with the actual path to where you cloned the repository.
Once installed, you can interact with the World Bank data through Claude or other compatible AI assistants. The MCP server provides several capabilities:
Here are some examples of how you might use the World Bank Data MCP:
The MCP server handles the API requests to the World Bank and returns structured data that the AI assistant can interpret and present to you.
If you encounter issues:
For additional help, visit the GitHub repository or submit an issue there.