Indonesia Economic & Financial Data

io.github.anYoneoPublished by GitHub account anYoneov1.0.0Updated Oct 24, 2026

Indonesian and ASEAN economic data for AI agents: inflation, CPI, GDP, and FX rates vs IDR.

VerifiedSTDIODesktop onlyFinanceData & Analytics

Overview

AI-generated overview

Read-only MCP server serving Indonesian and ASEAN economic data — inflation, CPI, GDP, unemployment, debt and IDR exchange rates — to AI agents.

What you can do
A local, read-only MCP server that exposes a bundled database of Indonesian and ASEAN economic and financial series. Tools include cari_series (keyword search over series), ambil_series (fetch data points for one series such as imf:idn:NGDP_RPCH with period filters), kurs_terkini (latest USD, EUR, SGD, CNY, JPY and MYR rates against IDR), banding_asean (compare indicators across six ASEAN countries), daftar_indikator (list available indicators and currency pairs) and cek_server (server status and database summary). Coverage is 127 series and 16,183 observations spanning 1960–2031, drawn from World Bank, IMF WEO and ECB sources, with an attribution column in outputs.
When to use it
Use it when an assistant needs factual Indonesian or ASEAN macroeconomic figures instead of guessing — for example inflation comparisons with Vietnam, IMF GDP growth projections, or recent USD/IDR rate trends. It suits analysts, researchers and anyone asking economic questions about Indonesia, Malaysia, Thailand, Vietnam, the Philippines or Singapore.
Requirements
Runs as a local stdio process on the user's machine (desktop only, no web executable). No API key, no cost and no authentication declared. Can be installed as an MCP bundle (~966 KB, server plus database) for clients such as Claude Desktop, or run manually with Python and the IDN_ECON_DB environment variable pointing at the database file. Rebuilding the database requires Python scripts and network access to World Bank, IMF and ECB sources.
Before you install
Read-only: it does not write, send or delete data. World Bank and IMF indicators are annual, not real-time, and may lag current conditions by months; IMF figures after the current year are projections, not actuals. BPS and IDX data are not included, so no Indonesian source newer than World Bank/IMF is available. Data is licensed per source (World Bank CC BY 4.0, IMF and ECB terms), and outputs carry an attribution column that must be preserved.

Installation

In SourceWeft

  1. Open Indonesia Economic & Financial Data in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

idn-econ-mcp — Data Ekonomi Indonesia untuk Agen AI

MCP server read-only yang menyajikan data ekonomi & keuangan Indonesia dan ASEAN siap pakai untuk agen AI (Claude Desktop, Cursor, VS Code, klien MCP lain). Tanpa API key. Tanpa biaya.

Kenapa ini ada

Kalau Anda meminta agen AI menjawab pertanyaan seperti "berapa inflasi Indonesia dan bagaimana dibanding Vietnam?", agen itu menebak atau mengarang. Server ini memberi angka nyata dari World Bank, IMF, dan ECB — langsung, tanpa scraping.

Alat yang tersedia

ToolKegunaan
cari_seriesCari seri data berdasarkan kata kunci (inflasi, PDB, kurs, imf)
ambil_seriesAmbil titik data satu seri (mis. imf:idn:NGDP_RPCH), dengan filter periode
kurs_terkiniKurs terkini vs Rupiah: USD, EUR, SGD, CNY, JPY, MYR
banding_aseanBandingkan indikator antar 6 negara ASEAN (inflasi, pertumbuhan, utang, …)
daftar_indikatorDaftar semua indikator & pasangan kurs yang tersedia
cek_serverStatus & ringkasan isi basis data

Cakupan data

  • 127 seri, 16.183 observasi, periode 1960 – 2031
  • Negara: Indonesia, Malaysia, Thailand, Vietnam, Filipina, Singapura
  • World Bank (realisasi): inflasi, CPI, PDB, PDB per kapita, pengangguran, penanaman modal, pertanian, pangan, pupuk, internet, harapan hidup, populasi
  • IMF WEO (realisasi + proyeksi sampai 2031): inflasi, PDB, PDB per kapita, pertumbuhan riil, pengangguran, utang pemerintah (% PDB), neraca transaksi berjalan
  • Kurs harian terhadap IDR (ECB): USD, EUR, SGD, CNY, JPY, MYR

Prefiks series_id: wb: = World Bank, imf: = IMF WEO, fx: = kurs ECB.

Cara pakai

Bundle MCP (tanpa Python setup)

Unduh idn-econ-mcp.mcpb lalu buka di klien yang mendukung bundle MCP (Claude Desktop). Bundle berisi server + basis data, ~966 KB.

stdio manual

json
{  "mcpServers": {    "idn-econ": {      "command": "python",      "args": ["/path/ke/idn-econ-mcp/src/server.py"],      "env": { "IDN_ECON_DB": "/path/ke/vpsrevenue.db" }    }  }}

Contoh tanya ke agen

  • "Ambil inflasi Indonesia 2015–2025, lalu bandingkan dengan Vietnam."
  • "Berapa proyeksi pertumbuhan PDB Indonesia 2030 menurut IMF?"
  • "Berapa kurs USD/IDR terbaru dan bagaimana trennya 30 hari terakhir?"

Membangun / memperbarui basis data

bash
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.mcpbpython scripts/build_product.py      # bangun CSV + ZIP paket data untuk dijualpython tests/test_server.py          # 10 uji (pemanggilan langsung + handshake stdio)

Sumber data & lisensi

  • World Bank Open Data — CC BY 4.0; komersial diizinkan dengan atribusi
  • IMF World Economic Outlook (DataMapper API) — publik; periksa syarat komersial IMF
  • ECB euro foreign exchange reference rates — boleh dipakai ulang dengan atribusi

Semua keluaran menyertakan kolom atribusi supaya Anda mudah mematuhi lisensinya.

Batasan (jujur)

  • Data tahunan untuk indikator World Bank/IMF (bukan real-time); publikasi terbaru bisa tertinggal beberapa bulan dari kondisi lapangan.
  • Periode setelah tahun berjalan pada data IMF adalah proyeksi, bukan realisasi.
  • BPS tidak disertakan: webapi.bps.go.id membalas 403 (Perimeter WAF) dan mewajibkan pendaftaran API key. IDX juga butuh endpoint internal. Jadi tidak ada sumber Indonesia yang lebih baru dari World Bank/IMF di paket ini.
  • Cakupan indikator terbatas pada yang terdaftar di daftar_indikator.

Lisensi

MIT (kode). Data mengikuti lisensi masing-masing sumber di atas.

Source: README.md at commit 3b259f1

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v1.0.0LatestOct 13, 2026

Score

40% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.