elpriser-mcp

Electricity prices for Denmark and 40 European zones: spot price, cheapest hours, forecast.

我該用這個嗎

品質與安全性

A
說明品質
87%
結構描述完整度
93%
命名品質
100%
汙染風險
100%
權限相符程度
100%
協定合規性
100%

根據工具定義與協定合規性的自動化分析。

上下文成本

~1,674Token(工具定義)
~1.6 KB典型回應大小
中等的注意力影響(128k 上下文的 1.31%)

這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。

安裝

一鍵安裝

將以下內容加入你的 `claude_desktop_config.json` 檔案:

{
  "mcpServers": {
    "elpriser-mcp": {
      "command": "npx",
      "args": [
        "elpriser-mcp"
      ]
    }
  }
}

可執行的套件

npmelpriser-mcp1.1.0stdio

遠端端點

https://elpriser.org/mcpstreamable-http

它能做什麼

工具清單

工具(6)

🟢 唯讀🟡 寫入🔴 刪除⚪ 未知
🟢get_current_price(area, mode)

Get the current Danish electricity price (this hour) for a price zone. Use for "hvad er elprisen lige nu / hvad koster strøm nu".

輸入結構描述

{
  "type": "object",
  "properties": {
    "area": {
      "type": "string",
      "enum": [
        "DK1",
        "DK2"
      ],
      "default": "DK1",
      "description": "Danish price zone: DK1 = Vestdanmark (Jylland og Fyn), DK2 = Østdanmark (Sjælland, Lolland-Falster, Bornholm)."
    },
    "mode": {
      "type": "string",
      "enum": [
        "spot_ex",
        "spot_inkl",
        "inkl_alt",
        "inkl_alt_minus"
      ],
      "default": "inkl_alt",
      "description": "Price view: spot_ex = raw spot price (no VAT); spot_inkl = spot incl. 25% VAT; inkl_alt = total price incl. system/transmission tariffs + electricity tax + VAT (what you actually pay); inkl_alt_minus = total without electricity tax."
    }
  }
}
🟢get_today_prices(area, mode, date)

Get all 24 hourly electricity prices for a given date (default: today) in a price zone. Use for "elpriser i dag / time for time".

輸入結構描述

{
  "type": "object",
  "properties": {
    "area": {
      "type": "string",
      "enum": [
        "DK1",
        "DK2"
      ],
      "default": "DK1",
      "description": "Danish price zone: DK1 = Vestdanmark (Jylland og Fyn), DK2 = Østdanmark (Sjælland, Lolland-Falster, Bornholm)."
    },
    "mode": {
      "type": "string",
      "enum": [
        "spot_ex",
        "spot_inkl",
        "inkl_alt",
        "inkl_alt_minus"
      ],
      "default": "inkl_alt",
      "description": "Price view: spot_ex = raw spot price (no VAT); spot_inkl = spot incl. 25% VAT; inkl_alt = total price incl. system/transmission tariffs + electricity tax + VAT (what you actually pay); inkl_alt_minus = total without electricity tax."
    },
    "date": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Date as YYYY-MM-DD. Defaults to today (Danish local time)."
    }
  }
}
🟢get_cheapest_hours(area, mode, hours, date)

Find the N cheapest hours of the day for a price zone — for scheduling EV charging, heat pump, dishwasher etc. Use for "hvornår er strøm billigst i dag/i morgen".

輸入結構描述

{
  "type": "object",
  "properties": {
    "area": {
      "type": "string",
      "enum": [
        "DK1",
        "DK2"
      ],
      "default": "DK1",
      "description": "Danish price zone: DK1 = Vestdanmark (Jylland og Fyn), DK2 = Østdanmark (Sjælland, Lolland-Falster, Bornholm)."
    },
    "mode": {
      "type": "string",
      "enum": [
        "spot_ex",
        "spot_inkl",
        "inkl_alt",
        "inkl_alt_minus"
      ],
      "default": "inkl_alt",
      "description": "Price view: spot_ex = raw spot price (no VAT); spot_inkl = spot incl. 25% VAT; inkl_alt = total price incl. system/transmission tariffs + electricity tax + VAT (what you actually pay); inkl_alt_minus = total without electricity tax."
    },
    "hours": {
      "type": "integer",
      "minimum": 1,
      "maximum": 23,
      "default": 4,
      "description": "How many cheapest hours to return."
    },
    "date": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Date as YYYY-MM-DD. Defaults to today."
    }
  }
}
🟢get_price_forecast(area, mode)

Get a 7-day electricity price forecast for a price zone (actual day-ahead prices for today/tomorrow, weather-corrected estimate beyond). Use for "elpriser de næste dage / prognose".

輸入結構描述

{
  "type": "object",
  "properties": {
    "area": {
      "type": "string",
      "enum": [
        "DK1",
        "DK2"
      ],
      "default": "DK1",
      "description": "Danish price zone: DK1 = Vestdanmark (Jylland og Fyn), DK2 = Østdanmark (Sjælland, Lolland-Falster, Bornholm)."
    },
    "mode": {
      "type": "string",
      "enum": [
        "spot_ex",
        "spot_inkl",
        "inkl_alt",
        "inkl_alt_minus"
      ],
      "default": "inkl_alt",
      "description": "Price view: spot_ex = raw spot price (no VAT); spot_inkl = spot incl. 25% VAT; inkl_alt = total price incl. system/transmission tariffs + electricity tax + VAT (what you actually pay); inkl_alt_minus = total without electricity tax."
    }
  }
}
🟢get_european_prices(zone)

Get spot electricity prices (day-ahead, hourly) for any of 40 European bidding zones: Norway NO1-NO5, Sweden SE1-SE4, Finland, the Netherlands, Germany (de), France, Poland, Northern Italy (it-n), Austria, Belgium, Switzerland, Czechia, Hungary, Slovenia, Spain, Portugal, Slovakia, Greece, Romania, Bulgaria, Croatia, Serbia, Estonia, Latvia, Lithuania, Montenegro, North Macedonia, Albania, Ireland (ie), Kosovo (xk), Great Britain (gb) and Denmark (dk1, dk2). Prices are in EUR/MWh without VAT, taxes or grid fees (Poland and Great Britain also give the local currency in zoneInfo; gb is the within-day Market Index Price in GBP/MWh, not a day-ahead price). Days of type "forecast" are elpriser.org's own statistical estimate, not an official forecast. Use for "what is the electricity price in Germany / Spain / Norway today".

輸入結構描述

{
  "type": "object",
  "properties": {
    "zone": {
      "type": "string",
      "enum": [
        "dk1",
        "dk2",
        "no1",
        "no2",
        "no3",
        "no4",
        "no5",
        "se1",
        "se2",
        "se3",
        "se4",
        "fi",
        "nl",
        "de",
        "fr",
        "pl",
        "it-n",
        "at",
        "be",
        "ch",
        "cz",
        "hu",
        "si",
        "es",
        "pt",
        "sk",
        "gr",
        "ro",
        "bg",
        "hr",
        "rs",
        "ee",
        "lv",
        "lt",
        "me",
        "mk",
        "al",
        "ie",
        "gb",
        "xk"
      ],
      "description": "Bidding zone key, e.g. de, fr, es, no1, se3, it-n, gb."
    }
  },
  "required": [
    "zone"
  ]
}
🟢find_net_company(lat, lng)

Look up the Danish net company (netselskab) for a location by latitude/longitude — needed to compute the exact total price for an address. Use for "hvilket netselskab har jeg".

輸入結構描述

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "minimum": 54.5,
      "maximum": 57.8,
      "description": "Latitude (WGS84)."
    },
    "lng": {
      "type": "number",
      "minimum": 7.9,
      "maximum": 15.3,
      "description": "Longitude (WGS84)."
    }
  },
  "required": [
    "lat",
    "lng"
  ]
}

社群

為此伺服器評分

證據

近期觀測

已驗證未記錄版本6 個工具