Lists countries and indicators from the World Bank open data API and fetches indicator data for analysis.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add world-bank -- uv --directory path/to/world_bank_mcp_server run world_bank_mcp_server~/.codex/config.toml
[mcp_servers.world-bank]
command = "uv"
args = ["--directory", "path/to/world_bank_mcp_server", "run", "world_bank_mcp_server"]
# codex mcp add world-bank -- uv --directory path/to/world_bank_mcp_server run world_bank_mcp_server~/.cursor/mcp.json
{
"mcpServers": {
"world-bank": {
"command": "uv",
"args": [
"--directory",
"path/to/world_bank_mcp_server",
"run",
"world_bank_mcp_server"
]
}
}
}.vscode/mcp.json
{
"servers": {
"world-bank": {
"type": "stdio",
"command": "uv",
"args": [
"--directory",
"path/to/world_bank_mcp_server",
"run",
"world_bank_mcp_server"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"world-bank": {
"command": "uv",
"args": [
"--directory",
"path/to/world_bank_mcp_server",
"run",
"world_bank_mcp_server"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"world-bank": {
"command": "uv",
"args": [
"--directory",
"path/to/world_bank_mcp_server",
"run",
"world_bank_mcp_server"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"world-bank": {
"command": "uv",
"args": [
"--directory",
"path/to/world_bank_mcp_server",
"run",
"world_bank_mcp_server"
]
}
}
}