world_bank_mcp_server

This repository hosts a Model Context Protocol (MCP) server that facilitates interaction with the World Bank's open data API, enabling AI assistants to list and analyze indicators for various countries.

18
3

World Bank MCP Server

smithery badge

This repository hosts a Model Context Protocol (MCP) server designed to interface with the World Bank's open data API. The server empowers AI assistants to access and analyze World Bank data, specifically enabling them to list indicators and analyze those indicators for available countries.

Features

  • Lists countries available in the World Bank open data API.
  • Lists indicators available in the World Bank open data API.
  • Analyzes indicators, such as population segments and poverty numbers, for specific countries.
  • Provides comprehensive logging for monitoring and debugging.

Usage

With Claude Desktop

To integrate with Claude Desktop, add the following configuration to your claude_desktop_config.json file, adjusting the path to the server's location:

{
  "mcpServers": {
    "world_bank": {
      "command": "uv",
      "args": [
        "--directory", 
        "path/to/world_bank_mcp_server",
        "run",
        "world_bank_mcp_server"
      ]
    }
  }
}

Installing via Smithery

Alternatively, install the World Bank Data Server for Claude Desktop automatically using Smithery with the following command:

npx -y @smithery/cli install @anshumax/world_bank_mcp_server --client claude

Repository

AN
anshumax

anshumax/world_bank_mcp_server

Created

January 4, 2025

Updated

March 27, 2025

Language

Python

Category

AI