Electricity Contract Comparison — via ChatGPT & AI Agents

Are you overpaying
for electricity?
Ask your agent to check.

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.

8
countries
current
market data
0%
commission-influenced ranking
€0
no API key
💬 Open in ChatGPT → Connect via MCP → REST API docs

Ask ChatGPT — "Am I overpaying for electricity?"

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.

In ChatGPTexample
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.
💬 Open Elecz in ChatGPT → All 6 Elecz skills →

The response tells you which available option looks best — not just prices

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.

best_spot
The lowest-cost dynamic/spot contract currently available in the market, with its estimated annual cost for your consumption.
best_fixed
The lowest-cost fixed-rate contract currently available, with contract duration and estimated annual cost.
Whichever of the two is cheaper for your specific consumption and season, plus a plain-language reason and expected annual savings.
REST — GET /signal/contractcURL
curl "https://elecz.com/signal/contract?zone=FI&consumption=2000"
Response example (zone: FI, 2000 kWh/year)JSON
{
  "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"
  }
}

Response fields

Every field is designed to be actionable — no post-processing required.

FieldTypeDescription
best_spotobjectCheapest available dynamic/spot contract, with provider, pricing, and estimated annual cost
best_fixedobjectCheapest available fixed-rate contract, with provider, duration, and estimated annual cost
recommended.contractobjectWhichever of best_spot/best_fixed is cheaper for your consumption — selected purely by annual_cost_estimate
recommended.reasonstringPlain-language explanation for the recommendation (e.g. seasonal spot/fixed guidance)
decision_hintstringswitch_recommended / stay_spot / compare_options — a ready-to-use decision signal
action.expected_savings_yearnumberEstimated annual savings vs. the market median provider for your consumption
action.action_linkstringDirect link to switch to the recommended provider
action.confidencenumber0.95 when live spot data is available for the zone, lower otherwise — a simple heuristic, not a statistical measure
trust_scoreintegerData-quality/reliability score per contract entry (0–100)

How recommended is calculated

The ranking logic is the same in every supported zone — and it has never had a path for commercial influence.

Commission never influences which contract is calculated as recommended. As of August 2026, Elecz has no live affiliate partnerships — the ranking selects purely by lowest 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.

What developers build with it

The contract comparison API is the core signal for any electricity-switching decision.

🤖 AI agent contract check
User asks "am I overpaying for electricity?" — agent calls best_energy_contract, answers with a concrete recommendation and savings estimate.
💰 Personal finance apps
Surface a contract-switch opportunity alongside other savings recommendations, using live market data instead of a static rate table.
📊 Comparison sites
Pull structured contract data into your own comparison UI instead of scraping provider sites yourself.
🔔 Switching reminders
Check periodically whether a better contract has appeared and notify the user only when the estimated saving is meaningful.

Via MCP — one line of config

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.

MCP config — Claude Desktop / Cursor / GrokJSON
{
  "mcpServers": {
    "elecz": {
      "url": "https://elecz.com/mcp"
    }
  }
}
Example — agent response using best_energy_contractnatural language
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."

Frequently asked questions

Am I on the best electricity contract?
Call 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.
How much would I save by switching provider?
The response includes 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.
Does Elecz earn commission from contract switches?
Elecz has no live affiliate partnerships as of August 2026. When commercial partnerships are added, they will only affect the switch link a user is sent to (action_link) — never which contract is calculated as recommended. See how the ranking logic works above.
Which countries does contract comparison support?
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.
Can an AI agent compare electricity contracts for me?
Yes. 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.
What's the difference between spot and fixed electricity contracts?
A spot (dynamic) contract ties your price directly to the hourly wholesale market price. A fixed contract locks in a set rate for a contract period, usually with a small premium for that price certainty. best_energy_contract returns the best available option of each type plus a recommendation based on estimated annual cost for your consumption.
What consumption figure should I use?
Your actual annual electricity consumption in kWh, from a past bill or meter reading. If you don't know it, a reasonable default is used, but the estimate is more accurate the closer your input is to your real usage.
compare electricity contracts AI agent electricity contract comparison best energy contract API switch electricity provider API independent electricity contract comparison agentic energy comparison electricity contract comparison for AI agents am I overpaying for electricity should I switch electricity provider spot vs fixed electricity contract electricity contract API no commission MCP electricity contract tool ChatGPT electricity contract plugin business-to-agent energy comparison

Stop guessing. Ask what you should switch to.

Free. No API key. Independent recommendation logic. Works via MCP, ChatGPT, or REST.

Connect via MCP → Full API overview