globalpulse-mcp について
globalpulse-mcpは、マクロ経済、気候、災害、貿易、航空、国情報を扱うMCPサーバーです。研究者やアナリスト向けにオープンAPIのデータを提供し、MarkdownまたはJSON形式で応答します。
主な機能
- 01World Bankのマクロ経済指標の取得
- 02予報と過去の気候データの取得
- 03発生中・過去の災害情報の確認
- 04リアルタイム航空便と二国間貿易の照会
- 05国別プロフィールと地域別一覧の取得
- 06MarkdownまたはJSON形式の応答
活用シーン
- 01国ごとのGDPや失業率の比較
- 02地域の予報や過去の降雨量の確認
- 03災害警報や地域の航空便の追跡
- 04国間の貿易フローの分析
MCP 対応
このMCPサーバーは11個のツールを提供し、MCPクライアントからマクロ経済、気候、災害、航空、貿易、国データを照会できます。設定不要の公開エンドポイントがあります。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
🌐 Globalpulse-MCP
マクロ経済、気候、災害、貿易フロー、航空、国別データなど、現実世界の情報を提供するModel Context Protocolサーバーです。世界的に信頼されているオープンAPIをすべて利用でき、独自のサブスクリプションは必要ありません。
World Bank、UN、OpenSky、ERA5の気候データをすべてまとめた、機関レベルのグローバルデータを提供するMCP サーバーが存在しなかったため、開発しました。
⚡ パブリックエンドポイント(セットアップ不要)
MCP エンドポイント:https://globalpulse-mcp-production.up.railway.app/mcp
ヘルスチェック:https://globalpulse-mcp-production.up.railway.app/health
ツール(11)
🏦 マクロ経済 — World Bank Open Data
| ツール | 説明 |
|---|---|
globalpulse_worldbank_get_indicator | 任意の国のGDP、インフレ率、失業率、貿易、債務(1960年〜現在) |
globalpulse_worldbank_list_indicators | World Bankの特に有用な指標コードの一覧 |
🌤️ 気候・天気 — Open-Meteo(キー不要、制限なし)
| ツール | 説明 |
|---|---|
globalpulse_weather_get_forecast | 地球上の任意の緯度・経度における7日間の日別予報 |
globalpulse_weather_get_historical | ERA5再解析データを使用した、1940年までさかのぼる過去の気候データ |
🚨 災害情報 — UN GDACS
| ツール | 説明 |
|---|---|
globalpulse_disasters_get_active | 世界中のリアルタイム災害警報(地震、サイクロン、洪水、火山) |
globalpulse_disasters_get_by_country | 特定の国の災害履歴 |
✈️ 航空 — OpenSky Network
| ツール | 説明 |
|---|---|
globalpulse_aviation_get_live_flights | 任意の地理的な境界ボックス内のリアルタイムADS-B便 |
globalpulse_aviation_get_flights_by_country | 現在、特定の国から出発した飛行中のすべての便 |
📦 貿易 — UN Comtrade
| ツール | 説明 |
|---|---|
globalpulse_trade_get_bilateral_flows | 国の組み合わせとHS商品コード別の二国間輸出入フロー |
🗺️ 国別情報 — REST Countries
| ツール | 説明 |
|---|---|
globalpulse_countries_get_profile | 国の詳細プロフィール:首都、人口、通貨、言語、国境 |
globalpulse_countries_get_by_region | 地域内の全ての国を人口、面積、または名前順で表示 |
統合
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json(macOS)または %APPDATA%\Claude\claude_desktop_config.json(Windows)を編集します。
{
"mcpServers": {
"🌐 GlobalPulse MCP": {
"command": "npx",
"args": [
"mcp-remote",
"https://globalpulse-mcp-production.up.railway.app/mcp"
]
}
}
}
Cursor / Windsurf
{
"globalpulse": {
"command": "npx",
"args": [
"mcp-remote",
"https://globalpulse-mcp-production.up.railway.app/mcp"
]
}
}
プロンプトの例
接続後、AI エージェントに次のように尋ねてみましょう。
- 「2010年から2023年までのインドのGDPの推移は?」
- 「現在、世界中で発令されているレッドアラートの災害を表示して」
- 「現在、インド上空を飛行している便はいくつ?」
- 「ムンバイの7日間の天気予報は?」
- 「2022年のインドと中国の二国間貿易を表示して」
- 「2023年6月から9月までのチェンナイの過去のモンスーン降雨量は?」
- 「南アジアの全ての国を人口順に一覧表示して」
- 「シンガポールの通貨と言語は?」
- 「フィリピンの台風履歴を表示して」
- 「2015年から2023年までのドイツと日本の失業率を比較して」
- 「インドから米国への医薬品輸出額は?」
- 「現在、飛行中のドイツの航空機をすべて表示して」
データソース
| ドメイン | ソース | ライセンス | キー必須 |
|---|---|---|---|
| マクロ経済 | World Bank Open Data | CC BY 4.0 | いいえ |
| 天気・気候 | Open-Meteo + ERA5 | CC BY 4.0 | いいえ |
| 災害警報 | UN GDACS | UN Open Data | いいえ |
| 航空 | OpenSky Network | ODbL | いいえ(無料枠) |
| 貿易フロー | UN Comtrade | UN Open Data | いいえ(無料枠) |
| 国データ | REST Countries | MPL 2.0 | いいえ |
注意事項
- すべてのツールは
response_format: "markdown"(デフォルト)または"json"(エージェントのパイプライン向け)をサポートしています - 天気の座標には十進度を使用します(例:ムンバイの場合は
19.076, 72.877) - 航空機の速度は km/h で表示されます
- UN Comtrade の無料枠には1日あたりのリクエスト数に制限があります。利用可能性を高めるには、
commodity_codeに"TOTAL"を使用してください - OpenSky の無料枠では、匿名アクセスで約400件/日のリクエストが可能です
- 一部の指標では World Bank のデータに1〜2年の遅れがあります。幅広くデータを取得するには
end_year=2022を使用してください
ロードマップ
構築計画の全容については、ROADMAP.md をご覧ください。Priority 2(IMF、Copernicus の衛星データ、USGS の地震学、Global Forest Watch、OpenAQ、ECB の為替レート)と Priority 3(WHO の健康データ、NASA EONET、WTO の関税、NOAA の気候データ)について、ツール名、API ソース、ビジネス価値の根拠を記載しています。
16のグローバル API にまたがる約29個のツールを計画しています。
貢献
PR を歓迎します。特に Priority 2 のツールを歓迎します。作業を始める前に、担当するツールについて issue を作成してください。
ライセンス
MIT — Pavan Kumar Galiveeti が開発
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。