Connect Sähköhaku to an AI assistant
Sähköhaku exposes one public MCP tool for discovering electricity contract comparison services in Finland.
Endpoint
https://sahkohaku.com/mcp
Transport: Streamable HTTP. No authentication is required. The service supports the current stateless protocol in the MCP SDK and compatible earlier clients.
Tool: find_electricity_offers
The tool selects at most one enabled partner. Annual consumption must be an exact kWh value or a complete user-supplied minimum and maximum range.
{
"annual_consumption": { "exact_kwh": 12000 },
"postal_code": "60100",
"contract_type": "fixed",
"contract_end_date": "2026-12-19",
"current_price_cents_per_kwh": 9.29,
"current_monthly_base_fee_eur": 3.99
}Optional fields are postal code, contract type, current contract end date, and current energy sales charges. Consumption is required before returning an offer. The service never guesses missing values.
Response status
ok: one approved, compatible partner is available.needs_input: annual consumption or an end of its range is missing.invalid_input: a value bound or consistency rule was violated.no_match: no partner is enabled or compatible.
Commercial disclosure
Each partner result includes Finnish and English advertising labels. Show the partner name, disclosure, and redirect link together. The service may earn commission, and its results are not a comprehensive or real-time price comparison.
Privacy and limits
Inputs are not stored in a Sähköhaku database; the service has no database or user accounts. MCP requests are limited to 16 KiB. Rate limits are 30 MCP requests and 60 redirects per minute using a hashed IP-based key. Invalid partner IDs never accept a user-provided destination URL. Unknown tool fields are rejected.
Do not send names, full addresses, or other unnecessary personal information.
Run locally
See the repository README for setup, MCP Inspector, and test commands. Partners are disabled by default until their agreements and service configuration have been reviewed.