Jithox EU Energy Label Preflight

Locate and structure public, supplier-declared EU energy-label records before an agent or an operator relies on them. Live mode reads the official EPREL Public API server-side (JX-124 verified contract); dev/test uses clearly-marked synthetic fixtures — provenance names the source authority on every result.

For: Developers building retail, marketplace, procurement and product-data agents that need a documented energy-label lookup step before acting.

Read-only preflight evidence over MCP. Technical evidence only — not a legal, fiscal or compliance determination, and not legal advice.

What it does

What it does NOT do

Tools (5)

Exactly 5 read-only tools. There is no send, pay, file, block or declare capability on this server.

Connect

MCP endpoint (Streamable HTTP): https://energy.mcp.jithox.com/mcp

Server identity: com.jithox/eu-energy-label-preflight v0.1.0

Authentication

OAuth 2.1 with mandatory PKCE (S256) and dynamic client registration. There is no static token to paste. An unauthenticated call returns 401 with a WWW-Authenticate header pointing at /.well-known/oauth-protected-resource, which points at the authorization server metadata. Your MCP client performs that discovery automatically.

Tokens are audience-bound to this server with least-privilege per-tool scopes: a token issued for another Jithox server is rejected here.

Data

Source: The official EPREL Public API (European Product Registry for Energy Labelling, European Commission) via a Commission-issued API key held server-side — verified live (JX-124) with a bounded keep-current cache; dev/test compositions use a clearly-marked synthetic fixture instead. EPREL data is supplier-declared and carries mandatory EU/EPREL attribution; no EU endorsement is implied.

Freshness: Every answer carries its source authority, retrieval time and freshness. A stale source makes the answer explicitly non-decisive; with no source loaded the tools return unavailable and perform NO lookup — a missing or stale source is never reported as a finding.

Example flow

  1. Your agent has a product's model identifier and product group.
  2. search_eprel_products returns exact_public_record, possible_match, multiple_matches or no_match_in_queried_source, with candidates and provenance.
  3. get_eprel_product_record and get_eprel_energy_label_data structure the declared fields for a chosen candidate, flagged supplier-declared and unverified.
  4. compare_eprel_product_metrics puts compatible records' common declared metrics side by side for human judgment.
  5. prepare_energy_label_preflight_receipt commits the fingerprinted inputs, sources, freshness and decision states to a signed, offline-verifiable receipt.

Request evaluation access

Tool calls require evaluation access. There is no self-service checkout for this server and no price is quoted. To request access, e-mail info.jithox@gmail.com describing the workflow you want to evaluate.

Health is public and needs no access: /healthz and /readyz.

Support and security

Support: info.jithox@gmail.com. Security reports: see /.well-known/security.txt — please report privately and do not run load tests against production.

No independent third-party penetration test has been performed on this server.