Skip to content
Eden Engine

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.

activeper callv1

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

Norges Bank

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.

agent
// 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 do

Not 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.

ChargePrice
Per call
$0.0026
Updated
Oct 21, 2026

Input and output schemas

Input schema
input_schema.json
{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
Output schema
output_schema.json
{
  "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
}