{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.jithox/eu-energy-label-preflight","description":"Read-only EU energy-label preflight over MCP: supplier-declared EPREL records, evidence-first","title":"Jithox EU Energy Label Preflight","version":"0.1.0","websiteUrl":"https://energy.mcp.jithox.com/docs","remotes":[{"type":"streamable-http","url":"https://energy.mcp.jithox.com/mcp","headers":[{"description":"OAuth 2.1 bearer. Discover the authorization server via /.well-known/oauth-protected-resource; PKCE S256 is mandatory; tokens are audience-bound to https://energy.mcp.jithox.com/mcp with least-privilege per-tool scopes. A token issued for the Jithox E-Invoice, Import Preflight or Sanctions Preflight server is rejected here (separate resource/audience).","isRequired":true,"isSecret":true,"name":"Authorization"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"accessModel":"Controlled paid pilot: invite-only (operator-registered OAuth client + access key), OAuth 2.1 + PKCE, per-workspace prepaid EUR credit. EUR 0.25 per accepted chargeable call; every non-answer costs EUR 0.00.","commercialStatus":"SELLABLE_CONTROLLED_PILOT — invite-only paid pilot; prepaid EUR workspace credit; signed receipts on the product's own key. 0 paying Energy Label Preflight developers at publication; no revenue claim.","doesNotSend":true,"eprelSourceGate":"The official EPREL Public API requires a Commission-issued API key; the owner holds one and the source acceptance gate is PASS. The key stays server-side (file secret). A no-match is never 'not registered', and an outage is never a verdict.","lastVerified":"2026-08-02","links":{"oauthAuthorizationServer":"https://energy.mcp.jithox.com/.well-known/oauth-authorization-server","oauthProtectedResource":"https://energy.mcp.jithox.com/.well-known/oauth-protected-resource","product":"https://energy.mcp.jithox.com/docs","securityAndContact":"https://energy.mcp.jithox.com/.well-known/security.txt"},"noComplianceGuarantee":true,"notConformityOrMarketAccessDetermination":true,"notIndependentlyPenetrationTested":true,"officialSourceIntent":"Source: EPREL (European Product Registry for Energy Labelling), European Commission — supplier-declared data, verified live (JX-124). Per the accepted API terms: value-added use only (raw data never resold as a standalone product), mandatory EU/EPREL attribution, no implied EU endorsement, and locally-stored data must reflect updates/corrections/deletions (live API + bounded short-TTL cache; no long-lived snapshot).","pricing":"EUR 0.25 per accepted chargeable call — controlled invite-only pilot; approved workspaces; prepaid EUR workspace credit; failed, refused, rate-limited and source-unavailable calls cost EUR 0.00.","publicationStatus":"CONTROLLED PAID PILOT — first publication to the official MCP Registry (owner-approved three-product commercial go-live, JX-177). Invite-only evaluation and paid pilot access.","readOnly":true,"remoteDeployment":"Live at https://energy.mcp.jithox.com/mcp behind Caddy TLS; EPREL official API adapter active with the Commission-issued key held server-side. Immutable image digest recorded in the fleet repository's deployment evidence at each release.","scopes":{"compare_eprel_product_metrics":"eprel:compare","get_eprel_energy_label_data":"eprel:label","get_eprel_product_record":"eprel:record","prepare_energy_label_preflight_receipt":"receipt:energylabel","search_eprel_products":"eprel:search"},"supplierDeclaredDataOnly":true,"toolDescriptions":{"compare_eprel_product_metrics":"Value table over COMMON declared metrics of compatible records; cross-group fails safely; no ranking.","get_eprel_energy_label_data":"Declared label/product-sheet data marked supplierDeclared=true, independentlyVerifiedByJithox=false.","get_eprel_product_record":"Structure one public record's supplier-declared fields; missing fields listed, never invented.","prepare_energy_label_preflight_receipt":"Idempotent Ed25519 receipt over fingerprinted inputs/sources/decision states — attests the lookups, never an outcome.","search_eprel_products":"Search candidate public records by model identifier, registration number or brand+group; ambiguity shown, never resolved by guessing."},"toolStatus":"live_proven — deployed at https://energy.mcp.jithox.com/mcp (serverInfo.version 0.1.0); five-tool money-lane E2E proven live (capture 25 on accepted answers incl. exact_public_record/no_match; needs-more-input and source refusals cost EUR 0.00; restart persistence; rate limits; kill switch; credential rotation incl. authorization retirement).","tools":["search_eprel_products","get_eprel_product_record","get_eprel_energy_label_data","compare_eprel_product_metrics","prepare_energy_label_preflight_receipt"],"transport":"streamable-http (remote); no local package."}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-02T17:38:17.839882Z","publishedAt":"2026-08-02T17:38:17.839882Z","updatedAt":"2026-08-02T17:38:17.839882Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.jithox/eu-energy-label-preflight","description":"Read-only EU energy-label preflight over MCP: supplier-declared EPREL records, evidence-first","title":"Jithox EU Energy Label Preflight","version":"0.2.0","websiteUrl":"https://energy.mcp.jithox.com/docs","remotes":[{"type":"streamable-http","url":"https://energy.mcp.jithox.com/mcp","headers":[{"description":"OAuth 2.1 bearer. Discover the authorization server via /.well-known/oauth-protected-resource; PKCE S256 is mandatory; tokens are audience-bound to https://energy.mcp.jithox.com/mcp with least-privilege per-tool scopes. A token issued for the Jithox E-Invoice, Import Preflight or Sanctions Preflight server is rejected here (separate resource/audience).","isRequired":true,"isSecret":true,"name":"Authorization"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"accessModel":"Public self-service: sign up, create a free credential, use the free trial calls, then pay per ACCEPTED chargeable call from one prepaid EUR balance shared across every Jithox MCP server. No application, no approval, no sales contact.","commercialStatus":"SELLABLE_SELF_SERVICE_EUR — public self-service; prepaid EUR credit; signed receipts on the product's own key. 0 paying Energy Label Preflight developers at publication; no revenue claim.","doesNotSend":true,"eprelSourceGate":"The official EPREL Public API requires a Commission-issued API key; the owner holds one and the source acceptance gate is PASS. The key stays server-side (file secret). A no-match is never 'not registered', and an outage is never a verdict.","lastVerified":"2026-08-02","links":{"oauthAuthorizationServer":"https://energy.mcp.jithox.com/.well-known/oauth-authorization-server","oauthProtectedResource":"https://energy.mcp.jithox.com/.well-known/oauth-protected-resource","product":"https://energy.mcp.jithox.com/docs","securityAndContact":"https://energy.mcp.jithox.com/.well-known/security.txt"},"noComplianceGuarantee":true,"notConformityOrMarketAccessDetermination":true,"notIndependentlyPenetrationTested":true,"officialSourceIntent":"Source: EPREL (European Product Registry for Energy Labelling), European Commission — supplier-declared data, verified live (JX-124). Per the accepted API terms: value-added use only (raw data never resold as a standalone product), mandatory EU/EPREL attribution, no implied EU endorsement, and locally-stored data must reflect updates/corrections/deletions (live API + bounded short-TTL cache; no long-lived snapshot).","pricing":"EUR 0.25 per accepted chargeable call. Failed, refused, incomplete-evidence and source-unavailable calls cost EUR 0.00. Free trial first; prepaid credit from EUR 10.","publicationStatus":"PUBLIC SELF-SERVICE — generally available through the official MCP Registry (owner-approved, JX-179).","readOnly":true,"remoteDeployment":"Live at https://energy.mcp.jithox.com/mcp behind Caddy TLS; EPREL official API adapter active with the Commission-issued key held server-side. Immutable image digest recorded in the fleet repository's deployment evidence at each release.","scopes":{"compare_eprel_product_metrics":"eprel:compare","get_eprel_energy_label_data":"eprel:label","get_eprel_product_record":"eprel:record","prepare_energy_label_preflight_receipt":"receipt:energylabel","search_eprel_products":"eprel:search"},"supplierDeclaredDataOnly":true,"toolDescriptions":{"compare_eprel_product_metrics":"Value table over COMMON declared metrics of compatible records; cross-group fails safely; no ranking.","get_eprel_energy_label_data":"Declared label/product-sheet data marked supplierDeclared=true, independentlyVerifiedByJithox=false.","get_eprel_product_record":"Structure one public record's supplier-declared fields; missing fields listed, never invented.","prepare_energy_label_preflight_receipt":"Idempotent Ed25519 receipt over fingerprinted inputs/sources/decision states — attests the lookups, never an outcome.","search_eprel_products":"Search candidate public records by model identifier, registration number or brand+group; ambiguity shown, never resolved by guessing."},"toolStatus":"live_proven — deployed at https://energy.mcp.jithox.com/mcp (serverInfo.version 0.1.0); five-tool money-lane E2E proven live (capture 25 on accepted answers incl. exact_public_record/no_match; needs-more-input and source refusals cost EUR 0.00; restart persistence; rate limits; kill switch; credential rotation incl. authorization retirement).","tools":["search_eprel_products","get_eprel_product_record","get_eprel_energy_label_data","compare_eprel_product_metrics","prepare_energy_label_preflight_receipt"],"transport":"streamable-http (remote); no local package."}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-02T20:05:36.332021Z","publishedAt":"2026-08-02T20:05:36.332021Z","updatedAt":"2026-08-02T20:05:36.332021Z","isLatest":true}}}],"metadata":{"count":2}}
