@pipeworx/bi-id
Connect: https://pipeworx.io/mcp — every tool in the catalog, including @pipeworx/bi-id’s. Install: one-click buttons
Connect to just the @pipeworx/bi-id pack
https://gateway.pipeworx.io/bi-id/mcp — only @pipeworx/bi-id’s own tools, nothing else in the catalog.
No MCP client? Skip the connection: POST https://gateway.pipeworx.io/v1/tools/search_packs {"query":"..."} to find a tool below, GET /v1/tools/<name> for its schema, POST the same URL with arguments for the data — see For AI agents.
Tools: 4
Bank Indonesia statistics: the BI-Rate policy rate with its recent monthly decisions, the JISDOR rupiah-per-dollar reference rate by date, and the bank’s buy/sell transaction rates for 23 currencies against the rupiah, each with units and the observation date.
Tools
bi_id_series_list()— what the pack serves, the valid currency codes and the date rules. No upstream call.bi_id_policy_rate()— current BI-Rate (percent), the Board of Governors decision date, the change at the latest decision in basis points, and the latest ten monthly decisions with press-release links.bi_id_jisdor({ date? | start_date?, end_date? })— JISDOR USD/IDR reference rate; latest by default.bi_id_exchange_rate({ currency?, date? | start_date?, end_date? })— BI buying and selling rate, IDR per unit of the currency (per 100 for JPY); latest by default. A date with no publication returnscount: 0and anempty_reason.
Auth
Keyless.
Data sources
- Bank Indonesia, BI-Rate (policy rate) decisions — the bank lists its latest ten monthly decisions; older ones are not available through this pack.
- Bank Indonesia, exchange-rate statistics — JISDOR and transaction rates. Each call reads live from the bank; nothing is stored.
Things worth knowing:
- No rate is published on weekends or Indonesian holidays; those dates come back as
no_publication_on_date, not as zero or an error. - The transaction rate for a date is derived from the previous business day’s JISDOR (observed: mid of 2026-11-13 buy/sell equals JISDOR of 2026-11-12), so it lags JISDOR by one business day.
- Currencies outside the documented list return no rows upstream, which cannot be told apart from a holiday; the pack checks the code locally and names the valid list instead.
- Range queries are capped at 366 days.
Tools
- bi_id_series_list — What the Bank Indonesia pack serves: the BI-Rate policy rate decisions, the JISDOR USD/IDR reference rate, and BI buy/sell
- bi_id_policy_rate — Bank Indonesia’s policy rate (BI-Rate): the current level in percent, the date of the Board of Governors decision that set it,
- bi_id_jisdor — JISDOR, the Jakarta Interbank Spot Dollar Rate: the rupiah per US dollar reference rate Bank Indonesia publishes each business day.
- bi_id_exchange_rate — Bank Indonesia transaction exchange rates against the rupiah: buying and selling rate (IDR per one unit of the currency) for USD, EUR,
Tools
bi_id_exchange_rate— Bank Indonesia transaction exchange rates against the rupiah: buying and selling rate (IDR per one unit of the currency) for USD, EUR,bi_id_jisdor— JISDOR, the Jakarta Interbank Spot Dollar Rate: the rupiah per US dollar reference rate Bank Indonesia publishes each business day.bi_id_policy_rate— Bank Indonesia's policy rate (BI-Rate): the current level in percent, the date of the Board of Governors decision that set it,bi_id_series_list— What the Bank Indonesia pack serves: the BI-Rate policy rate decisions, the JISDOR USD/IDR reference rate, and BI buy/sell