mcpField
I
Indonesia Economic & Financial Data

Indonesia Economic & Financial Data

ローカル
github.com/anYoneo金融データ02 週間前に更新

Indonesia Economic & Financial Data について

Indonesia Economic & Financial Dataは、インドネシアと他の5つのASEAN諸国の経済・金融データを提供する読み取り専用MCPサーバーです。World Bank、IMF、ECBのデータを扱い、予測値やIDRとの為替レートも含みます。

主な機能

  1. 01経済データ系列の検索
  2. 02期間を指定した系列取得
  3. 03IDRに対する最新為替レート
  4. 04ASEAN 6カ国の指標比較
  5. 05利用可能な指標と通貨の一覧
  6. 06データベース状態と内容の確認

活用シーン

  1. 01インドネシアとベトナムのインフレ比較
  2. 02IMFのGDP成長率予測の確認
  3. 03最近のUSD/IDR為替レートの確認

MCP 対応

データ系列の検索・取得、最新為替レートの参照、ASEAN指標の比較、データ範囲の一覧、サーバー状態の確認を行う読み取り専用ツールを提供します。APIキーは不要です。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"anyoneo-idn-econ": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/anyoneo/idn-econ-mcp:1.0.0"
]
}
}
}
起動コマンドdocker run -i --rm ghcr.io/anyoneo/idn-econ-mcp:1.0.0

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

パッケージ
ocighcr.io/anyoneo/idn-econ-mcp:1.0.0

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

idn-econ-mcp — AI エージェント向けインドネシア経済データ

インドネシアと ASEAN の経済・金融データを提供する読み取り専用 MCP サーバーです。 AI エージェント(Claude Desktop、Cursor、VS Code、その他の MCP クライアント)ですぐに利用できます。 API キー不要。無料です。

開発の背景

AI エージェントに 「インドネシアのインフレ率はいくらで、ベトナムと比べてどうですか?」 のような質問をすると、エージェントは推測したり、情報をでっち上げたりします。このサーバーは、スクレイピングをせずに World Bank、IMF、ECB の実際の数値を直接提供します。

利用可能なツール

ツール用途
cari_seriesキーワード(inflasi、PDB、kurs、imf)でデータ系列を検索します
ambil_series1 つの系列(例:imf:idn:NGDP_RPCH)のデータポイントを期間で絞り込んで取得します
kurs_terkiniルピアに対する最新為替レート:USD、EUR、SGD、CNY、JPY、MYR
banding_aseanASEAN 6 か国の指標(inflasi、pertumbuhan、utang、…)を比較します
daftar_indikator利用可能なすべての指標と為替ペアを一覧表示します
cek_serverデータベースのステータスと内容の概要を表示します

データ範囲

  • 127 系列、16.183 件の観測値、期間 1960 ~ 2031 年
  • 国:インドネシア、マレーシア、タイ、ベトナム、フィリピン、シンガポール
  • World Bank(実績値):インフレ率、CPI、GDP、1 人当たり GDP、失業率、投資、農業、食料、肥料、インターネット、平均寿命、人口
  • IMF WEO(実績値 + 2031 年までの予測):インフレ率、GDP、1 人当たり GDP、実質成長率、失業率、政府債務(GDP 比)、経常収支
  • IDR に対する日次為替レート(ECB):USD、EUR、SGD、CNY、JPY、MYR

series_id のプレフィックス:wb: = World Bank、imf: = IMF WEO、fx: = ECB の為替レート。

使い方

MCP バンドル(Python のセットアップ不要)

idn-econ-mcp.mcpb をダウンロードし、MCP バンドルに対応するクライアント(Claude Desktop)で開きます。 バンドルにはサーバーとデータベースが含まれており、サイズは約 966 KB です。

stdio で手動実行
{
  "mcpServers": {
    "idn-econ": {
      "command": "python",
      "args": ["/path/ke/idn-econ-mcp/src/server.py"],
      "env": { "IDN_ECON_DB": "/path/ke/vpsrevenue.db" }
    }
  }
}
エージェントへの質問例
  • 「インドネシアの 2015~2025 年のインフレ率を取得してから、ベトナムと比較してください。」
  • 「IMF によると、2030 年のインドネシアの GDP 成長率予測はいくらですか?」
  • 「最新の USD/IDR 為替レートはいくらで、直近 30 日間の推移はどうなっていますか?」

データベースの構築/更新

python scripts/build_db.py           # World Bank + ECB (butuh collector vps-revenue)
python scripts/collect_imf.py        # IMF WEO lewat DataMapper API (tanpa key)
python scripts/build_bundle.py       # bangun idn-econ-mcp.mcpb
python scripts/build_product.py      # bangun CSV + ZIP paket data untuk dijual
python tests/test_server.py          # 10 uji (pemanggilan langsung + handshake stdio)

データソースとライセンス

  • World Bank Open Data — CC BY 4.0。帰属表示をすれば商用利用可能
  • IMF World Economic Outlook(DataMapper API)— 公開データ。商用利用については IMF の条件をご確認ください
  • ECB euro foreign exchange reference rates — 帰属表示をすれば再利用可能

すべての出力には atribusi 列が含まれているため、ライセンス条件を簡単に遵守できます。

制限事項(正直にお伝えします)

  • World Bank/IMF の指標は年次データであり、リアルタイムではありません。最新の公表データでも、現地の状況より数か月遅れている場合があります。
  • IMF データの当年より後の期間は、実績値ではなく予測値です。
  • BPS は含まれていません:webapi.bps.go.id は 403(Perimeter WAF)を返し、API キーの登録が必要です。IDX も内部エンドポイントが必要です。そのため、このパッケージには World Bank/IMF より新しいインドネシアのデータソースはありません。
  • 指標の範囲は daftar_indikator に登録されているものに限られます。

ライセンス

MIT(コード)。データには上記の各データソースのライセンスが適用されます。

コメント

MCP は初めてですか?

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

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