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" }
  }
}
ToolWhat it does
compare_energyRank tariffs by estimated annual cost for a household (usage, meter, region, payment, EV).
get_tariffFull detail for one tariff: unit rates, standing charges, discounts, time bands, source URL.
recent_price_changesNew tariffs and price changes, with effective dates.
explain_billBreak a tariff's annual cost into units, standing charge, levies, discount, VAT and cashback.
list_suppliersSuppliers covered, with tariff counts.
estimate_solarSolar PV for a home: generation, self-use, savings, SEAI grant, net cost and payback (optional battery).
compare_solar_packagesInstallers' published solar packages for a county, ranked by estimated payback.
find_solar_installersSEAI-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

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