世界银行数据服务接口

提供世界银行Data360开放API的MCP服务器,支持搜索1000+经济和社会指标、访问200+国家的数据、60+年的历史数据,并可按照国家、年份、人口统计进行筛选。

  • by llnOrmll
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 llnOrmll/world-bank-data-mcp

使用说明

世界银行Data360 MCP服务器

向Claude Desktop公开世界银行数据360 OPEN API的MCP服务器。

特性

  • 🔍 搜索1000+经济和社会指标
  • 📊 访问200多个国家的数据
  • 📅 60多年的历史数据
  • 🌍 按国家、年份、人口统计数据过滤

安装

cd /Users/llnormll/WorkSpace/world-bank-mcp

# Install dependencies
uv sync

测试

uv run world_bank_mcp/server.py

Claude桌面配置

编辑 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "world-bank-data": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/world-bank-mcp",
        "run",
        "src/world_bank_mcp/server.py"
      ]
    }
  }
}

重新启动克劳德桌面。

用法

问克劳德:

  • “获取2024年世界贫困数据”
  • “显示2020年日本人均GDP”
  • “比较美国、中国和印度的二氧化碳排放量”

克劳德将自动:

  1. 搜索正确的数据集
  2. 查看可用年份
  3. 使用适当的过滤器检索数据
  4. 格式和显示结果

可用工具

1. search_datasets

按关键字搜索数据集。

小贴士:使用“国内生产总值总额”而不是“GDP数据”等优化查询

2. get_temporal_coverage

获取特定数据集的可用年份。

3. retrieve_data

使用过滤器(年份、国家、人口统计)检索实际数据。

数据源

  • WB_WDI:世界发展指标
  • WB_HNP:健康、营养和人口统计
  • WB_GDF:全球发展融资
  • WB_IDS:国际债务统计

常见国家代码

美国、中国、日本、德国、英国、法国、印度、巴西、俄罗斯、加拿大、韩国、澳大利亚、墨西哥、印尼、土耳其、澳大利亚、澳大利亚、新西兰、新西兰、土耳其、意大利、意大利等

许可证

麻省理工学院