Bank Negara Malaysia
live FinanceEconomicsAsiaBank Negara Malaysia open API: MYR exchange rates, Kijang Emas gold prices, overnight policy rate, and per-bank lending rates.
Tools
bnm_exchange_rates Foreign exchange rates against the Malaysian Ringgit (MYR) from Bank Negara Malaysia.
No parameters required.
Try it
bnm_gold_kijang_emas Kijang Emas — Malaysia's official gold bullion coin — buying and selling prices (in MYR) by coin size
No parameters required.
Try it
bnm_policy_rate_opr Overnight Policy Rate (OPR) — Bank Negara Malaysia's benchmark monetary policy interest rate.
No parameters required.
Try it
bnm_base_rate Fetch the latest Base Rate (BR), Base Lending Rate (BLR), and indicative effective lending rate for every Malaysian financial institution, as published to Bank Negara Malaysia. Returns an array of ban
No parameters required.
Try it
bnm_endpoint Call any other confirmed Bank Negara Malaysia public endpoint by path and get its raw `data`.
No parameters required.
Try it
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
curl -X POST https://gateway.pipeworx.io/bnm-my/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' curl -X POST https://gateway.pipeworx.io/bnm-my/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"bnm_exchange_rates","arguments":{}}}' Use with the SDK
Install @pipeworx/sdk to call tools from any TypeScript/Node project.
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("bnm_exchange_rates", {}); // Or ask in plain English:
const answer = await px.ask("bank negara malaysia open api: myr exchange rates, kijang emas gold prices, overnight policy rate, and per-bank lending rates"); Related packs
Other Pipeworx packs in the same categories (Finance, Economics, Asia):