mcpField
B
Bamwor World Data

Bamwor World Data

ローカル
github.com/bamwor-devデータ・分析221 週間前に更新

Bamwor World Data について

Bamwor World Dataは、国や都市の地理データをAIエージェントに提供するMCPサーバーです。国の統計、都市検索、比較、ランキング、9種類のBamwor指数を扱います。

主な機能

  1. 01国の詳細な統計の取得
  2. 02国と都市の検索
  3. 03国別の都市の絞り込み
  4. 04国の指標の比較
  5. 05指標別ランキングの取得
  6. 06都市と周辺都市の検索

活用シーン

  1. 01国の人口、面積、首都の確認
  2. 022か国の統計指標の比較
  3. 03国ごとの大都市の絞り込み
  4. 04指定都市の近隣都市の検索

MCP 対応

互換クライアント向けに、国と都市のデータを照会する8種類のツールを提供します。READMEではClaude Desktop、Cursor、Windsurfが対応クライアントとして挙げられています。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"bamwor": {
"command": "npx",
"args": [
"-y",
"bamwor-mcp-server"
],
"env": {
"BAMWOR_API_KEY": "<BAMWOR_API_KEY>"
}
}
}
}
起動コマンドnpx -y bamwor-mcp-server
設定が必要な環境変数
BAMWOR_API_KEYシークレットOptional. Bamwor API key for full access and higher rate limits. Works anonymously without it. Get one free at https://bamwor.com/en/developers/quickstart

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmbamwor-mcp-server0.2.2

ツール

8

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
querystringはい国名(例:"Brazil")、slug(例:"brazil")、または ISO コード(例:"BR")

詳細

bamwor-mcp-server

世界の地理データに対応した MCP サーバー — 261 か国、1,340 万都市。AI エージェントを実際の国・都市データに接続します。

Claude Desktop、Cursor、Windsurf、およびあらゆる MCP 対応クライアントで動作します。

クイックスタート

npx bamwor-mcp-server

または、グローバルにインストールします。

npm install -g bamwor-mcp-server
bamwor-mcp-server

設定

Claude Desktop

claude_desktop_config.json に追加します。

{
  "mcpServers": {
    "bamwor-world-data": {
      "command": "npx",
      "args": ["-y", "bamwor-mcp-server"],
      "env": {
        "BAMWOR_API_KEY": "your_api_key"
      }
    }
  }
}
Cursor / Windsurf

MCP の設定に追加します。

{
  "bamwor-world-data": {
    "command": "npx",
    "args": ["-y", "bamwor-mcp-server"],
    "env": {
      "BAMWOR_API_KEY": "your_api_key"
    }
  }
}
環境変数
変数必須デフォルト説明
BAMWOR_API_KEYいいえ(匿名)フルアクセス用の API キー。bamwor.com/en/developers/quickstart で無料取得できます
BAMWOR_API_URLいいえhttps://bamwor.com/api/v1API ベース URL の上書き
BAMWOR_REQUEST_TIMEOUTいいえ15000リクエストのタイムアウト(ミリ秒)

利用可能なツール(8 種類)

get_country

国名、スラッグ、または ISO コードから、国の詳細データを取得します。人口、面積、首都、地域、座標、および 20 以上の統計データを返します。

Input: { "query": "Japan" }
search_countries

国名またはキーワードで国を検索します。一致する国と基本データを返します。

Input: { "query": "south", "limit": 10 }
search_cities

1,340 万都市のデータベースから、世界各地の都市を名前で検索します。

Input: { "query": "Tokyo", "limit": 5 }
list_cities_by_country

特定の国の都市を、人口または名前順で一覧表示します。最小人口によるフィルターに対応しています。

Input: { "country": "brazil", "min_population": 1000000, "limit": 10 }
compare_countries

人口、面積、GDP、HDI、平均寿命など、利用可能なすべての指標について 2 か国を並べて比較します。

Input: { "country_a": "France", "country_b": "Germany" }
get_rankings

指標別に国のランキングを取得します。利用可能な指標:人口、面積、gdp、hdi、life-expectancy、および Bamwor 独自の 9 つの指数(ibeu、ibcp、ibda、ibcx、ibee、ibfm、ibdi、ibed、ibsa)。すべての指標を一覧表示するには、metric を省略します。

Input: { "metric": "population", "limit": 10, "countries_only": true }
get_city

GeoNames ID から、特定の都市の詳細情報を取得します。座標、人口、標高、タイムゾーン、州を返します。

Input: { "city_id": 1850147 }
get_nearby_cities

PostGIS の半径検索を使って、特定の都市の近くにある都市を検索します。距離(km)とともに近隣の都市を返します。

Input: { "city_id": 1850147, "radius": 50, "limit": 10 }

データ範囲

  • 261 か国・地域。それぞれ 20 以上の統計データを提供
  • 1,340 万都市。座標、人口、標高、タイムゾーンを提供
  • 独自の 9 つの指数(IBEU、IBCP、IBDA、IBCX、IBEE、IBFM、IBDI、IBED、IBSA)
  • ランキング。あらゆる指標に対応
  • 国の比較 — 67,860 通り
  • 4 言語 — 英語、スペイン語、ポルトガル語、イタリア語

データは CIA World Factbook、GeoNames、UNDP、World Bank を出典としています。

リンク

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。