Norges Bank
liveFinanceEconomicsEuropeNorges Bank (Norway's central bank) — NOK exchange rates, interest rates, and monetary statistics via SDMX dataflows.
Tools
get_exchange_rateLatest (or last N) Norges Bank exchange rate for a currency against the Norwegian krone (NOK).
No parameters required.
Try it
get_policy_rateNorges Bank's current key policy rate (the sight deposit rate paid on banks' reserves): the rate, the
No parameters required.
Try it
get_seriesGeneric SDMX data fetch from any Norges Bank flow. key is dot-separated SDMX dimension filters;
No parameters required.
Try it
list_flowsList the four Norges Bank SDMX data flows available in this pack (EXR exchange rates, IR interest rates, GOVT_KEYFIGURES, GOVT_GENERIC_RATES) with each flow's dimension order, an example series key, a
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/norges-bank/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'curl -X POST https://gateway.pipeworx.io/norges-bank/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"get_exchange_rate","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("get_exchange_rate", {});// Or ask in plain English:
const answer = await px.ask("norges bank (norway's central bank) — nok exchange rates, interest rates, and monetary statistics via sdmx dataflows");