Elecz helps ChatGPT and other AI agents compare electricity contracts for you. Ask whether you're overpaying or which contract to switch to, and it gets back the best available spot contract, the best available fixed contract, and a straight recommendation between them — with an estimated annual cost and savings figure attached. No spreadsheet, no manual comparison shopping.
Ask it directly in ChatGPT — Elecz is listed in the Plugin Directory as "Elecz — Electricity Prices," no setup required. Claude, Grok, Cursor, and any other MCP-compatible client can connect the same way via MCP. And it's independent: commission never influences which contract is calculated as best — see how that's enforced.
This is the fastest path for most people: no API, no setup. Ask ChatGPT directly and it routes the question through Elecz's evaluate-electricity-contract skill automatically.
User: "What's the best electricity contract in Australia? I use about 4,500 kWh per year." ChatGPT (via Elecz): Evaluates the available spot and fixed contracts for your zone and consumption, and answers with a specific recommendation and an estimated annual saving — the same comparison shown further down this page, without needing to know any of it exists.
Under the hood, that ChatGPT answer — and any other AI agent's — comes from the same best_energy_contract tool, available via the Elecz plugin, MCP server, and REST API. It compares available market options against each other — it doesn't know your current contract unless you provide those terms separately.
curl "https://elecz.com/signal/contract?zone=FI&consumption=2000"
{
"zone": "FI",
"currency": "EUR",
"best_spot": {
"provider": "cheap_energy",
"contract_type": "spot",
"annual_cost_estimate": 111.46,
"trust_score": 100
},
"best_fixed": {
"provider": "vare",
"contract_type": "fixed",
"contract_duration_months": 24,
"annual_cost_estimate": 185.80,
"trust_score": 100
},
"recommended": {
"contract": { "provider": "cheap_energy", "contract_type": "spot" },
"reason": "Dynamic/spot historically cheaper outside winter. Review before winter."
},
"action": {
"expected_savings_year": 55.68,
"savings_basis": "vs_median_provider",
"action_link": "https://elecz.com/go/cheap_energy?zone=FI&contract_id=8"
}
}
Every field is designed to be actionable — no post-processing required.
| Field | Type | Description |
|---|---|---|
| best_spot | object | Cheapest available dynamic/spot contract, with provider, pricing, and estimated annual cost |
| best_fixed | object | Cheapest available fixed-rate contract, with provider, duration, and estimated annual cost |
| recommended.contract | object | Whichever of best_spot/best_fixed is cheaper for your consumption — selected purely by annual_cost_estimate |
| recommended.reason | string | Plain-language explanation for the recommendation (e.g. seasonal spot/fixed guidance) |
| decision_hint | string | switch_recommended / stay_spot / compare_options — a ready-to-use decision signal |
| action.expected_savings_year | number | Estimated annual savings vs. the market median provider for your consumption |
| action.action_link | string | Direct link to switch to the recommended provider |
| action.confidence | number | 0.95 when live spot data is available for the zone, lower otherwise — a simple heuristic, not a statistical measure |
| trust_score | integer | Data-quality/reliability score per contract entry (0–100) |
recommended is calculatedThe ranking logic is the same in every supported zone — and it has never had a path for commercial influence.
annual_cost_estimate for your stated consumption. If commercial partnerships are added in the future, they will only affect the action_link a user is sent to switch — never which contract is calculated as recommended. Recommendation logic and monetization are architecturally separate layers.
annual_cost_estimate is computed from each contract's pricing structure (spot margin, fixed rate, standing charge) against your stated annual consumption and heating type.recommended.contract is whichever of best_spot / best_fixed has the lower estimated annual cost — no other factor is weighed in unless it affects reliability (see trust_score below).reason field can note seasonal patterns (e.g. spot contracts historically cheaper outside winter) — this is market context, not a factor that overrides the cost comparison itself.The contract comparison API is the core signal for any electricity-switching decision.
best_energy_contract, answers with a concrete recommendation and savings estimate.Under the hood, ChatGPT reaches best_energy_contract through the Elecz plugin and its evaluate-electricity-contract skill. The same tool is available directly via MCP for Claude, Grok, Cursor, and any other MCP-compatible client.
{
"mcpServers": {
"elecz": {
"url": "https://elecz.com/mcp"
}
}
}
User: "Am I overpaying for electricity? I use about 2000 kWh a year in Finland." Agent (via Elecz MCP): "You could be saving around €56 a year. The cheapest option right now is a spot contract from Cheap Energy at roughly €111/year for your usage, versus the market median. Spot tends to run cheaper than fixed outside winter — worth revisiting again before the colder months."
best_energy_contract with your zone and annual consumption. It returns the best available spot contract, the best available fixed contract, and a recommendation with the estimated annual cost of each. This compares current market options against each other and against the market median — it doesn't know your existing contract terms, so pair it with your own bill to see the exact difference.expected_savings_year, an estimate of annual savings versus the median provider in your market, based on your stated consumption. This is an estimate from available market data, not a guarantee — actual savings depend on your exact usage pattern and current contract terms.action_link) — never which contract is calculated as recommended. See how the ranking logic works above.best_energy_contract currently supports Finland, Sweden, Norway, Denmark, Germany, Great Britain, Australia, and New Zealand. spot_price and cheapest_hours cover a much wider set of markets — see the full coverage table for details.best_energy_contract is available as an MCP tool and as the evaluate-electricity-contract ChatGPT skill. Any MCP-compatible AI client (Claude, Grok, Cursor, Copilot) or ChatGPT can call it directly with your zone and consumption to get a structured comparison.best_energy_contract returns the best available option of each type plus a recommendation based on estimated annual cost for your consumption.Free. No API key. Independent recommendation logic. Works via MCP, ChatGPT, or REST.