bamwor mcp服务器
MCP世界地理数据服务器——261个国家,1340万个城市。将人工智能代理与真实的国家和城市数据连接起来。
适用于 克劳德桌面, 光标, 帆板运动,以及任何兼容MCP的客户端。
快速开始
npx bamwor-mcp-server或全局安装:
npm install -g bamwor-mcp-server
bamwor-mcp-server配置
克劳德桌面
添加到您的 claude_desktop_config.json:
{
"mcpServers": {
"bamwor-world-data": {
"command": "npx",
"args": ["-y", "bamwor-mcp-server"],
"env": {
"BAMWOR_API_KEY": "your_api_key"
}
}
}
}光标/风帆
添加到MCP设置中:
{
"bamwor-world-data": {
"command": "npx",
"args": ["-y", "bamwor-mcp-server"],
"env": {
"BAMWOR_API_KEY": "your_api_key"
}
}
}环境变量
| 变量 | 必填 | 默认 | 描述 |
|---|---|---|---|
BAMWOR_API_KEY | 没有 | (匿名) | API密钥可用于完全访问。免费获得一个 bamwor.com/developers/quickstart |
BAMWOR_API_URL | 没有 | https://bamwor.com/api/v1 | API基本URL覆盖 |
BAMWOR_REQUEST_TIMEOUT | 没有 | 15000 | 请求超时(毫秒) |
可用工具(8)
get_国家
按名称、slug或ISO代码获取有关国家的详细数据。返回人口、面积、首都、地区、坐标和20+统计数据。
Input: { "query": "Japan" }搜索_国家
按名称或关键字搜索国家。返回具有基本数据的匹配国家。
Input: { "query": "south", "limit": 10 }搜索城市
从1340万个城市的数据库中按名称搜索全球城市。
Input: { "query": "Tokyo", "limit": 5 }列表_城市_国家
列出特定国家的城市,按人口或名称排序。支持最小人口过滤器。
Input: { "country": "brazil", "min_population": 1000000, "limit": 10 }比较各国
在所有可用指标上并排比较两个国家:人口、面积、GDP、人类发展指数、预期寿命等。
Input: { "country_a": "France", "country_b": "Germany" }get_rankings
按指标获取国家排名。可用指标:人口、面积、gdp、hdi、预期寿命和9个Bamwor专有指数(ibeu、ibcp、ibda、ibcx、ibee、ibfm、ibdi、ibed、ibsa)。省略指标以列出所有可用指标。
Input: { "metric": "population", "limit": 10, "countries_only": true }get_city
通过地名ID获取特定城市的详细信息。返回坐标、人口、海拔、时区和省份。
Input: { "city_id": 1850147 }get_nearby_cities
使用PostGIS半径搜索查找特定城市附近的城市。返回附近城市的距离,单位为公里。
Input: { "city_id": 1850147, "radius": 50, "limit": 10 }数据覆盖
- 261个国家和地区 每个都有20+个统计数据
- 1340万个城市 带坐标、人口、海拔、时区
- 9个专有指数 (IBEU、IBCP、IBDA、IBCX、IBEE、IBFM、IBDI、IBED、IBSA)
- 排名 根据任何指标
- 国家比较 --67860种组合
- 4种语言 --英语、西班牙语、葡萄牙语、意大利语
数据来源于中央情报局世界概况、地名、联合国开发计划署和世界银行。
链接
许可证
麻省理工学院
