elpriser-mcp MCP Server
Electricity prices for Denmark and 40 European zones: spot price, cheapest hours, forecast.
elpriser-mcp scores 65 (Good), licensed MIT and written in JavaScript. It can be reached as a remote MCP endpoint. It declares 9 tools. Filed under AI and memory. GitHub shows 0 stars. Install configs are generated for 10 clients. Being listed in the registry is not the same as being vendor-official.
Good trust
65 of 100 from six public signals. Nobody can buy a point.
- Listed in the official MCP registry.
- OSI-style license: mit.
License, quality and maintenance
Quality: Grade B
83/100 for listing completeness. Lost points: short README, 1 of 9 tools barely described, short summary.
How quality is graded
Where the 65 comes from
22 + 20 + 0 + 10 + 10 + 3 = 65. Each factor is capped, so no single signal can carry a listing.
Active in the official MCP registry, plus a known vendor namespace.
Registry: 22 of 30 points.How recently the repository saw a commit or release.
Maintenance: 20 of 20 points.GitHub stars and weekly downloads, on a log scale.
Popularity: 0 of 20 points.A clear, OSI-style open-source license.
License: 10 of 10 points.Not archived, a secure install path, a pinned version.
Security: 10 of 10 points.A real summary, a README with depth, listed tools.
Docs: 3 of 10 points.Install
Pick your client, copy the config, paste it in.
Needs Cursor or VS Code installed on this device. The button opens the app and asks you to confirm before it adds the server.
{ "mcpServers": { "x2q-elpriser-mcp": { "command": "npx", "args": [ "-y", "elpriser-mcp@1.1.0" ] } }}
Environment variables
This server does not declare environment variables.
Tools9Tool docs quality grade D
All capabilitiesfind_net_companytoolNet company (netselskab) for a lat/lng — for exact total price
The N cheapest hours of the day (EV/heat-pump scheduling)
Current price for this hour (DK1/DK2)
Hourly spot prices (EUR/MWh, no VAT or taxes) for 40 European zones: Nordics, NL, DE, FR, PL, IT-North, AT, BE, CH, CZ, HU, SI, ES, PT, SK, GR, RO, BG, HR, RS, Baltics, ME, MK, AL, IE, GB, XK — with the forecast days where elpriser.org has
7-day forecast (actual for today/tomorrow, estimate beyond)
get_today_pricestoolAll 24 hourly prices for a date
inkl_alt_minustooltotal without electricity tax
spot_extoolraw spot price, no VAT
spot_inkltoolspot price incl. 25% VAT
About
elpriser-mcp
MCP server for electricity prices — Denmark (DK1/DK2, with grid tariffs) and spot prices for 40 European zones: current price, cheapest hours and forecast, straight from elpriser.org.
A Model Context Protocol server that lets an LLM (Claude Desktop, etc.) answer questions like:
- "Hvad er elprisen lige nu?" / "What does electricity cost right now in Denmark?"
- "Hvornår er strøm billigst i morgen?" — find the cheapest hours to charge the EV / run the heat pump
- "Vis elpriser i dag time for time for DK2"
- "Hvordan ser elprisprognosen ud de næste 7 dage?"
- "What is the electricity price in Germany / Spain / Norway (NO2) today?"
Data comes from the free, public elpriser.org API, which is sourced from Energi Data Service (Energinet) / Nord Pool. Prices can be the raw spot price or the total price you actually pay per kWh (incl. system & transmission tariffs, electricity tax and 25% VAT). No API key required.
Tools
| Tool | What it does |
|---|---|
get_current_price | Current price for this hour (DK1/DK2) |
get_today_prices | All 24 hourly prices for a date |
get_cheapest_hours | The N cheapest hours of the day (EV/heat-pump scheduling) |
get_price_forecast | 7-day forecast (actual for today/tomorrow, estimate beyond) |
get_european_prices | Hourly spot prices (EUR/MWh, no VAT or taxes) for 40 European zones: Nordics, NL, DE, FR, PL, IT-North, AT, BE, CH, CZ, HU, SI, ES, PT, SK, GR, RO, BG, HR, RS, Baltics, ME, MK, AL, IE, GB, XK — with the forecast days where elpriser.org has one |
find_net_company | Net company (netselskab) for a lat/lng — for exact total price |
The Danish tools take an area (DK1 or DK2, default DK1) and most take a mode:
spot_ex— raw spot price, no VATspot_inkl— spot price incl. 25% VATinkl_alt(default) — total price incl. all tariffs + electricity tax + VATinkl_alt_minus— total without electricity tax
Install
Requires Node.js ≥ 18.
Claude Desktop
Add to your claude_desktop_config.json
(macOS: ~/Library/Application Support/Claude/claude_desktop_config.json,
Windows: %APPDATA%\Claude\claude_desktop_config.json):
{
"mcpServers": {
"elpriser": {
"command": "npx",
"args": ["-y", "elpriser-mcp"]
}
}
}
Restart Claude Desktop. You should see the elpriser tools available.
Any other MCP client
Run the server over stdio:
npx -y elpriser-mcp
Or install globally:
npm install -g elpriser-mcp
elpriser-mcp
Examples
You: Hvornår er strøm billigst i morgen i DK1?
Claude (calls
get_cheapest_hours area=DK1 hours=5 date=…): De billigste timer i morgen er 02–05 og 13–14 …
Configuration
| Env var | Default | Purpose |
|---|---|---|
ELPRISER_API_BASE | https://elpriser.org | Override the API base (e.g. for testing). |
How it works
elpriser-mcp is a thin wrapper over the public elpriser.org REST API
(/api/now, /api/prices, /api/schedule, /api/forecast,
/api/supplierlookup). The full OpenAPI 3.1 spec lives at
https://elpriser.org/api/openapi.json and human docs at
https://elpriser.org/api.
License
MIT © elpriser.org
Built and maintained alongside elpriser.org — aktuelle elpriser og spotpriser time for time for hele Danmark.
Frequently asked questions
What is elpriser-mcp MCP Server?
Electricity prices for Denmark and 40 European zones: spot price, cheapest hours, forecast.
How do I install elpriser-mcp MCP Server in Claude Desktop, Cursor, or VS Code?
Pick your client in the Install section on this page and copy the generated config into the client's config file. Step-by-step guides: Claude Desktop, Cursor, and VS Code. elpriser-mcp MCP Server runs locally from the npm package elpriser-mcp with the command npx -y elpriser-mcp@1.1.0.
Is elpriser-mcp MCP Server free and open source?
Yes. elpriser-mcp MCP Server is released under the MIT license, an OSI-approved open-source license, so you can use, modify, and self-host it under those terms.
Does elpriser-mcp MCP Server support remote (HTTP) connections?
Yes. elpriser-mcp MCP Server offers a hosted endpoint over Streamable HTTP, so HTTP-capable clients can connect to it without running anything locally.
What tools does elpriser-mcp MCP Server provide?
elpriser-mcp MCP Server provides 9 tools, including find_net_company, get_cheapest_hours, get_current_price, and get_european_prices. See the full tool list for descriptions and parameters.
How is elpriser-mcp MCP Server's trust score calculated?
elpriser-mcp MCP Server scores 65 out of 100 (Good). The score adds six capped public signals: registry status, maintenance, popularity, license, documentation, and security. Nobody can pay for points. Read the methodology for the full formula.
Reviews
No reviews yet—Be the first to review
No published reviews yet. Used it? Tell the next person how it went.
Sign inA verified email is required to review this server.
Add badge to your README
Paste either snippet into the repository README. The image links to this listing.