Irish energy prices for AI agents
Alva is built API-first. 377 live household electricity, gas and dual-fuel tariffs from 17 suppliers in the Republic of Ireland and Northern Ireland, refreshed daily and checked by independent extractors before publishing. Free, no API key, CORS enabled.
MCP server
Streamable HTTP, stateless: https://mcp.alvacompare.com. Add it to Claude, ChatGPT (developer mode connectors), Cursor or any MCP client. For Claude Code: claude mcp add --transport http alva-energy https://mcp.alvacompare.com
{
"mcpServers": {
"alva-energy": { "type": "http", "url": "https://mcp.alvacompare.com" }
}
}| Tool | What it does |
|---|---|
compare_energy | Rank tariffs by estimated annual cost for a household (usage, meter, region, payment, EV). |
get_tariff | Full detail for one tariff: unit rates, standing charges, discounts, time bands, source URL. |
recent_price_changes | New tariffs and price changes, with effective dates. |
explain_bill | Break a tariff's annual cost into units, standing charge, levies, discount, VAT and cashback. |
list_suppliers | Suppliers covered, with tariff counts. |
estimate_solar | Solar PV for a home: generation, self-use, savings, SEAI grant, net cost and payback (optional battery). |
compare_solar_packages | Installers' published solar packages for a county, ranked by estimated payback. |
find_solar_installers | SEAI-registered solar installers serving a county, with links to their own sites. |
curl -s https://mcp.alvacompare.com -H 'content-type: application/json' -d '{
"jsonrpc":"2.0","id":1,"method":"tools/call",
"params":{"name":"compare_energy","arguments":{"market":"ni","limit":3}}}'REST API
OpenAPI 3.1: https://api.alvacompare.com/openapi.json
GET /v1/energy/suppliers,GET /v1/energy/tariffs?market=roi&fuel=gas,GET /v1/energy/tariffs/{id},GET /v1/energy/changes?since=2026-10-01POST /v1/energy/quote: personalised ranking (annual kWh, meter, night share, region, payment, cashback)POST /v1/energy/quote/hdf: rank tariffs from an ESB Networks smart-meter HDF file (half-hourly usage)
curl -s https://api.alvacompare.com/v1/energy/quote \
-H 'content-type: application/json' \
-d '{"market":"roi","fuel":"electricity","meter":"24h","electricity_kwh":4200,"limit":3}'Good to know
- Costs are estimates including VAT, levies and standard discounts, from suppliers' published rates.
- Every tariff carries a verification level and source URL. Results include a
switch_url; tell users to confirm on the supplier's site before switching. - Summary for LLMs: /llms.txt. Human pages: /energy, /energy/compare.
- Please send a descriptive User-Agent.