Norges Bank Latest Exchange Rates: Every Currency Against NOK
norgesbanksdmx/latest-rates
The newest official Norges Bank rate for every currency it publishes against the Norwegian krone (NOK), in one call: about 40 series with the date of each (a currency Norges Bank no longer quotes keeps its last date). Takes no input. Each series says how many units the rate buys (`unitsQuoted`, 1 or 100) and whether it is derived (the SDR and the trade-weighted indices are). Norges Bank data, resolved from its SDMX message and served by Eden Engine; not an official Norges Bank product.
Price
$0.0026 per call
You pay the price shown. If a call turns out to cost more than its quote, you pay the actual price, capped at twice the quote. No monthly minimum. Top-ups start at $0.50.
Data source
Source: Norges Bank. Served by Eden Engine; not an official Norges Bank product.
Use it
Five steps: search, inspect, learn, run, settle. No per-tool setup; your agent reaches this tool through the meta-tools it already has.
Connect once and your AI can find and run this tool, and any other it needs.
// 1. search: find the tool
omnial_search({ query: "what you need" })
// 2. inspect: price and input schema
omnial_inspect({ tool: "norgesbanksdmx/latest-rates" })
// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "norgesbanksdmx/latest-rates" })
// 4. run: price the exact call first, then run it
omnial_execute({ tool: "norgesbanksdmx/latest-rates", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "norgesbanksdmx/latest-rates", input: { /* ... */ } })
// 5. settle: the call is charged when it finishes, nothing to doNot connected yet? Point your MCP client at https://mcp.eden-engine.com/mcp, then copy a config for your client.
Pricing
Every charge this tool can incur.
| Charge | Price |
|---|---|
Per call | $0.0026 |
- Updated
- Oct 21, 2026
Input and output schemas
Input schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}Output schema
{
"type": "object",
"required": [
"series",
"truncated"
],
"properties": {
"series": {
"type": "array",
"items": {
"type": "object",
"required": [
"currency",
"currencyName",
"quoteCurrency",
"unitsQuoted",
"calculated",
"observations"
],
"properties": {
"currency": {
"type": "string",
"description": "ISO 4217 code of the currency being priced, or Norges Bank's own code for a calculated index or basket (for example XDR, TWI, I44)."
},
"decimals": {
"type": "integer",
"description": "Number of decimals Norges Bank publishes for this series."
},
"calculated": {
"type": "boolean",
"description": "True when Norges Bank derives the figure (an index or the SDR) instead of observing a market rate."
},
"unitsQuoted": {
"type": "number",
"description": "How many units of the foreign currency each rate buys: 1 for most currencies, 100 for a few such as the Japanese yen. A rate of 5.9775 with unitsQuoted 100 means NOK 5.9775 per 100 units."
},
"currencyName": {
"type": "string",
"description": "Name of that currency as Norges Bank gives it, for example 'US dollar'."
},
"observations": {
"type": "array",
"items": {
"type": "object",
"required": [
"date",
"rate"
],
"properties": {
"date": {
"type": "string",
"description": "Banking day, YYYY-MM-DD."
},
"rate": {
"type": "number",
"description": "NOK per unitsQuoted units of the currency."
}
},
"additionalProperties": true
},
"description": "Dated rates, oldest first."
},
"quoteCurrency": {
"type": "string",
"description": "The currency the rate is expressed in. Always NOK."
}
},
"additionalProperties": true
},
"description": "One entry per currency. Empty never occurs: a query with no data is refused as a validation error."
},
"truncated": {
"type": "boolean",
"description": "True when a series held more than 2500 observations and only the newest 2500 are returned. Narrow the period to get the rest."
}
},
"description": "Norges Bank exchange-rate series, one entry per currency, resolved from the SDMX-JSON message.",
"additionalProperties": true
}