关于 elpriser-mcp
elpriser-mcp 是查询丹麦及欧洲电价的 MCP 服务,面向需要了解实时价格、低价时段和预测的用户。它通过 elpriser.org 获取数据,并可显示丹麦含电网费、税费及增值税的总价。
主要功能
- 01查询丹麦当前及逐小时电价
- 02查找每日最低价时段
- 03提供丹麦七日电价预测
- 04查询 40 个欧洲区域的现货价
- 05按位置查询丹麦电网公司
适用场景
- 01安排电动汽车的充电时段
- 02选择热泵运行的低价时段
- 03比较不同欧洲区域的现货电价
MCP 相关
该 MCP 服务通过 elpriser.org 公共 API 向客户端提供电价查询工具,包括实时价格、时段价格、预测和电网公司查询。无需 API 密钥。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://elpriser.org/mcpclaude mcp add --transport http x2q-elpriser https://elpriser.org/mcp{"mcpServers":{"x2q-elpriser":{"type":"http","url":"https://elpriser.org/mcp"}}}在 Cursor 中打开{"servers":{"x2q-elpriser":{"type":"http","url":"https://elpriser.org/mcp"}}}在 VS Code 中打开{"mcpServers":{"x2q-elpriser":{"type":"http","url":"https://elpriser.org/mcp"}}}{"mcpServers":{"x2q-elpriser":{"serverUrl":"https://elpriser.org/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
elpriser-mcp
电价 MCP 服务——丹麦(DK1/DK2,含电网费率)以及欧洲 40 个区域的现货价格:当前价格、最便宜时段和预测,数据直接来自 elpriser.org。
一个 Model Context Protocol 服务,可让大模型 (Claude Desktop 等)回答以下问题:
- “Hvad er elprisen lige nu?” / “丹麦现在的电价是多少?”
- “Hvornår er strøm billigst i morgen?”——找出明天最便宜的时段,用于给电动汽车充电或运行热泵
- “显示今天 DK2 每小时的电价”
- “未来 7 天的电价预测如何?”
- “今天德国/西班牙/挪威(NO2)的电价是多少?”
数据来自免费的公开 elpriser.org API,数据源为 Energi Data Service(Energinet)/Nord Pool。价格可以是原始现货价格,也可以是你实际支付的每 kWh 总价(含系统费和输电费、电费税以及 25% 增值税)。无需 API 密钥。
工具
| 工具 | 功能 |
|---|---|
get_current_price | 当前小时的价格(DK1/DK2) |
get_today_prices | 某个日期的全部 24 个小时价格 |
get_cheapest_hours | 当天最便宜的 N 个小时(用于安排电动汽车充电/热泵运行) |
get_price_forecast | 7 天预测(今天/明天为实际价格,之后为估算) |
get_european_prices | 欧洲 40 个区域的每小时现货价格(EUR/MWh,不含增值税或税费):北欧、NL、DE、FR、PL、IT-North、AT、BE、CH、CZ、HU、SI、ES、PT、SK、GR、RO、BG、HR、RS、波罗的海地区、ME、MK、AL、IE、GB、XK——并提供 elpriser.org 支持的预测日期 |
find_net_company | 根据纬度/经度查找电网公司(netselskab),用于计算准确的总价 |
丹麦工具接受 area(DK1 或 DK2,默认为 DK1),大多数工具还接受 mode:
spot_ex——原始现货价格,不含增值税spot_inkl——含 25% 增值税的现货价格inkl_alt(默认)——含全部费率、电费税和增值税的总价inkl_alt_minus——不含电费税的总价
安装
需要 Node.js ≥ 18。
Claude Desktop
将以下内容添加到你的
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"]
}
}
}
重启 Claude Desktop。你应该会看到可用的 elpriser 工具。
任何其他 MCP 客户端
通过标准输入/输出运行服务:
npx -y elpriser-mcp
或者全局安装:
npm install -g elpriser-mcp
elpriser-mcp
示例
你: Hvornår er strøm billigst i morgen i DK1?
Claude (调用
get_cheapest_hours area=DK1 hours=5 date=…):明天最便宜的时段是 02–05 和 13–14……
配置
| 环境变量 | 默认值 | 用途 |
|---|---|---|
ELPRISER_API_BASE | https://elpriser.org | 覆盖 API 基础地址(例如用于测试)。 |
工作原理
elpriser-mcp 是对公开的 elpriser.org REST API 的轻量封装
(/api/now、/api/prices、/api/schedule、/api/forecast、
/api/supplierlookup)。完整的 OpenAPI 3.1 规范位于
https://elpriser.org/api/openapi.json,面向用户的文档位于
https://elpriser.org/api。
许可证
MIT © elpriser.org
与 elpriser.org 一同构建并维护——提供整个丹麦逐小时的当前电价和现货价格。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。