Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Energi Data Service

БесплатноНе проверен

Read-only MCP server for Energinet's public Energi Data Service. Enables dataset search, arbitrary dataset queries with filters, and CO2 emissions retrieval for

GitHubEmbed

Описание

Read-only MCP server for Energinet's public Energi Data Service. Enables dataset search, arbitrary dataset queries with filters, and CO2 emissions retrieval for DK1/DK2 without an API key.

README

Read-only remote MCP server for Energinet's public Energi Data Service.

Tools

  • search_datasets — search dataset metadata.
  • get_dataset — query any named dataset with dates, columns and filters.
  • get_co2_emissions — retrieve 5-minute CO2 intensity for DK1 or DK2.

No Energinet API key is required.

Run locally

npm install
npm start

The MCP endpoint is http://localhost:3000/mcp.

Deploy

ChatGPT requires a remote HTTPS MCP endpoint. Deploy this repository on a Node-compatible host such as Render, Railway, Fly.io or Google Cloud Run. render.yaml and Dockerfile are included.

After deployment, the endpoint is:

https://YOUR-HOST/mcp

Connect in ChatGPT

  1. Enable Developer mode in ChatGPT under Settings → Apps → Advanced settings. Workspace permissions may require an admin/owner.
  2. Choose Settings → Apps → Create.
  3. Enter the deployed HTTPS endpoint ending in /mcp.
  4. Choose No authentication.
  5. Select Scan tools, review the three read-only tools, and create the app.
  6. Start a new conversation and enable the app from the tools menu.

Connect in Claude

Claude Pro or Max

  1. Open Claude and go to Customize → Connectors.
  2. Select + → Add custom connector.
  3. Enter the deployed HTTPS endpoint ending in /mcp.
  4. Leave OAuth credentials empty because the server uses no authentication.
  5. Select Add to save the connector.
  6. Start a new conversation.
  7. Open the tools or connectors menu and enable the custom connector.
  8. Ask Claude to use one of the available energy-data tools.

Example:

Fetch the CO₂ forecast and day-ahead electricity prices for DK1 and identify the best time to consume 1,000 kWh.

Claude Team or Enterprise

An Owner or Primary Owner must first add the connector:

  1. Go to Organization settings → Connectors.
  2. Select Add.
  3. Hover over Custom and select Web.
  4. Enter the deployed HTTPS endpoint ending in /mcp.
  5. Leave the optional OAuth Client ID and Client Secret empty.
  6. Select Add.

Example requests

  • "Find Energinet datasets about electricity prices."
  • "Get CO2 intensity for DK1 for the past 24 hours."
  • "Get records from DeclarationProduction for DK1 in January 2026."

Operational notes

  • The upstream API applies dataset-specific rate limits. Avoid polling faster than the source dataset's update frequency.
  • Generic queries are capped at 5,000 records per call.
  • The server does not store user data or upstream responses.

from github.com/Enevoldsen88/energi-data-service-mcp

Установка Energi Data Service

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/Enevoldsen88/energi-data-service-mcp

FAQ

Energi Data Service MCP бесплатный?

Да, Energi Data Service MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Energi Data Service?

Нет, Energi Data Service работает без API-ключей и переменных окружения.

Energi Data Service — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Energi Data Service в Claude Desktop, Claude Code или Cursor?

Открой Energi Data Service на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Energi Data Service with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development