Skip to main content
Glama
Ansvar-Systems

Finnish Energy Regulation MCP

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
FI_ENERGY_DB_PATHNoPath to the database file (custom location)data/fi-energy.db

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
fi_energy_search_regulationsA

Search across Finnish energy regulations from Energiavirasto, TEM, and Tukes. Returns laki (acts), asetus (decrees), maarays (regulations/orders), and ohje (guidance). Supports Finnish-language queries.

fi_energy_get_regulationA

Get a specific Finnish energy regulation by its reference string (e.g., '588/2013'). Returns full text.

fi_energy_search_grid_codesC

Search Fingrid grid codes, balancing rules, reserve market regulations, and Datahub requirements.

fi_energy_get_grid_codeA

Get a specific Fingrid grid code document by its database ID. Returns full text.

fi_energy_search_decisionsB

Search Energiavirasto network pricing decisions, market supervision rulings, and emissions trading decisions.

fi_energy_aboutC

Finnish energy regulation MCP server. Covers Energiavirasto (market regulation and network pricing), Fingrid (grid codes and Datahub), TEM (energy policy and legislation), and Tukes (electrical and gas safety).

fi_energy_list_sourcesA

List data sources with record counts, provenance URLs, and last refresh dates.

fi_energy_check_data_freshnessA

Check data freshness for each source. Reports staleness and provides update instructions.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.7/5.0

Scored across 8 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: search vs. get for regulations and grid codes, separate search for decisions, and meta tools for about, sources, and freshness. Search regulations and search decisions are both legal-adjacent, but their descriptions specify different sources and document types, so confusion is unlikely.

Naming Consistency5/5

All tools use the predictable fi_energy_ prefix with snake_case and a consistent verb_noun pattern for most tools. The only noun-form tool, fi_energy_about, is a conventional exception that does not disrupt the naming scheme.

Tool Count5/5

Eight tools are well-scoped for a focused regulatory data server. The set avoids redundancy while providing search/get pairs for major content types and useful metadata tools.

Completeness4/5

The surface covers search and retrieval for regulations and grid codes plus search for decisions, with source and freshness metadata. The main gap is the absence of a get_decision tool, leaving full-text retrieval for Energiavirasto decisions asymmetric with the other content types.

Maintenance

ActivityInactive
ResponsivenessNo issues