Skip to main content
Glama

Gie Gas Storage

gie_gas_storage
Read-onlyIdempotent

European natural gas storage levels from GIE AGSI+: how full EU gas storage is (fill % of working gas volume), gas in storage in TWh, daily injection and withdrawal, trend, and the gas day — for the whole EU, one country (e.g. Germany "DE", Italy "IT"), one storage operator or one facility. Omit dates for the latest gas day; pass from/to for a daily series. Served with Pipeworx's own GIE key, so callers need none; pass your own free GIE key as _apiKey to use it instead.

Input Schema

NameRequiredDescriptionDefault
toNoSeries end gas day, YYYY-MM-DD.
dateNoA single gas day, YYYY-MM-DD.
daysNoMax gas days to return (1-300). Default 1 with no dates (latest day), 30 with dates.
fromNoSeries start gas day, YYYY-MM-DD.
_apiKeyNoOptional. Your own GIE API key (sent as the x-key header); Pipeworx supplies its platform key when omitted. Register free at https://agsi.gie.eu/account.
companyNoStorage operator EIC code (operator_eic from gie_storage_facilities). Needs country.
countryNoISO 3166-1 alpha-2 country code, e.g. "DE", "IT", "NL", "FR". Omit or pass "EU" for the EU aggregate.
facilityNoStorage facility EIC code (facility eic from gie_storage_facilities). Needs country and company.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.3/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Adds real context beyond the readOnly/idempotent annotations: credential behavior (Pipeworx platform key by default, optional caller-supplied _apiKey with the x-key header and a registration URL) and the days default shift (1 without dates, 30 with dates). Missing rate-limit or pagination/result-size caveats for a 300-day series.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with purpose and metric scope, then usage rules, then credential note — each sentence earns its place. The final credential sentence is long but carries non-obvious operational information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

No output schema exists, so the description compensates by naming the returned fields (fill %, TWh, injections, withdrawals, trend, gas day), and it handles the zero-required-parameter case by explaining scope defaults. Not fully complete on response shape or ordering of a multi-day series.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so baseline is 3, but the description adds cross-parameter semantics the schema alone doesn't emphasize: how date omission changes the default window, and the hierarchical dependency of facility → company → country. The metric meanings (fill % of working gas volume vs TWh) are also clarified.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource — European gas storage levels from GIE AGSI+ — then enumerates the exact metrics returned (fill %, TWh in storage, injection/withdrawal, trend, gas day) and the aggregation levels (EU, country, operator, facility). This is clearly distinct from siblings like gie_storage_facilities (lookup) or gie_storage_outages (disruptions).

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit conditional rules: "Omit dates for the latest gas day; pass from/to for a daily series," plus dependency rules in the params (company needs country, facility needs country and company). It does not explicitly say when to prefer gie_storage_facilities or gie_storage_outages instead, though the facility/company EIC references in the schema do point at the lookup sibling.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.