@cyanheads/worldbank-mcp-server

finance MCP Server

Query 29,500+ World Bank development indicators for 200+ countries across 60+ years via MCP. STDIO or Streamable HTTP.

VerifiedInstall Ready
financefinance
3 views2 stars0 forksv0.1.12Apache-2.0

Why This Matters

Discovered via github-topic:model-context-protocol and last synced 3mo ago.

VerifiedInstall Ready
Source
github-topic:model-context-protocol
Stars
2
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

bunx @cyanheads/worldbank-mcp-server@latest

2. Add to claude_desktop_config.json

{
  "mcpServers": {
    "-cyanheads-worldbank-mcp-server": {
      "command": "npx",
      "args": [
        "@cyanheads/worldbank-mcp-server"
      ]
    }
  }
}

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)

24
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (24)

worldbank_get_indicator

Fetch complete metadata for a single indicator: name, description, source, unit, and topics

MCP_HTTP_ENDPOINT_PATH

HTTP endpoint path where the MCP server is mounted

Directory

Purpose

Type

Name

MCP_AUTH_MODE

Authentication: `none`, `jwt`, or `oauth`

worldbank_get_data

Query indicator values for one or more countries across a time range or most-recent N values

MCP_PUBLIC_URL

Public origin override for TLS-terminating reverse-proxy deployments

worldbank_list_countries

List countries and regional aggregates with ISO codes, region, income level, and coordinates

MCP_TRANSPORT_TYPE

Transport: `stdio` or `http`

OTEL_EXPORTER_OTLP_ENDPOINT

OTLP exporter endpoint

worldbank_list_sources

List 70+ World Bank data sources (datasets) with pagination

Variable

Description

OTEL_ENABLED

Enable OpenTelemetry

Tool

Description

Resource

`worldbank://country/{countryCode}`

MCP_LOG_LEVEL

Log level (`debug`, `info`, `warning`, `error`)

worldbank_get_country

Fetch full metadata for a specific country or aggregate by ISO2, ISO3, or aggregate code

MCP_HTTP_PORT

HTTP server port

worldbank_search_indicators

Search the 29,500+ indicator catalog by keyword, topic, or source

MCP_HTTP_HOST

HTTP server hostname

WORLDBANK_DEFAULT_PER_PAGE

Default page size for list/search/data operations

STORAGE_PROVIDER_TYPE

Storage backend: `in-memory`, `filesystem`, `supabase`, `cloudflare-kv/r2/d1`

WORLDBANK_API_BASE_URL

World Bank API base URL override

worldbank_list_topics

List all 21 World Bank thematic topics with descriptions