MCP server exposing 5 tools for bnm-my.
This URL is a JSON-RPC 2.0 endpoint over HTTP. Issue POST requests with a JSON-RPC body. Browsers and search crawlers land here on GET.
POST https://gateway.pipeworx.io/bnm-my/mcp
Content-Type: application/json
{"jsonrpc":"2.0","id":1,"method":"tools/list"}
exchange_rates — Foreign exchange rates against the Malaysian Ringgit (MYR) from Bank Negara Malaysia. Latest rates for all currencies (default), one currency, or one currency on a specific historical date. Rates are published per session (snapshot time) and quote basis. Returns buying/selling/middle rates per currency unit.gold_kijang_emas — Kijang Emas — Malaysia's official gold bullion coin — buying and selling prices (in MYR) by coin size (one_oz, half_oz, quarter_oz). Latest prices by default, or every effective date within a given year+month.policy_rate_opr — Overnight Policy Rate (OPR) — Bank Negara Malaysia's benchmark monetary policy interest rate. Latest OPR decision by default, or every decision in a given year (with change_in_opr and new_opr_level).base_rate — Per-bank Base Rate (BR), Base Lending Rate (BLR) and indicative effective lending rate published by Malaysian financial institutions to Bank Negara Malaysia. Returns the latest values for every bank.bnm_endpoint — Call any other confirmed Bank Negara Malaysia public endpoint by path and get its raw `data`. Confirmed live paths: "interest-rate" (interbank/money-market deposit rates by tenor), "interest-volume" (transaction volumes by tenor), "islamic-interbank-rate", "kl-usd-reference-rate" (KL USD/MYR reference rate), "usd-interbank-intraday-rate" (intraday hi/lo). Also accepts the documented sub-path forms (e.g. "exchange-rate/USD", "opr/year/2025") if you need a path not covered by a dedicated tool.Code samples (curl / TypeScript / one-click client install), schemas, and the live playground are on the pack page:
https://pipeworx.io/packs/bnm-my/
Pipeworx is an open MCP gateway connecting AI agents to live data. pipeworx.io