UK energy MCP server
A remote Model Context Protocol server at https://mcp.cleantechcontent.co.uk/mcp (Streamable HTTP, no login). It gives any agent six tools for UK electricity and gas tariffs, the Ofgem price cap and public EV charging prices, each answer carrying a source URL and a verified date.
Connect
Claude Desktop
Settings, Connectors, Add custom connector, and paste the URL. Or add this to claude_desktop_config.json:
{ "mcpServers": { "uk-energy": { "command": "npx", "args": ["-y", "mcp-remote", "https://mcp.cleantechcontent.co.uk/mcp"] } } }
Claude Code
claude mcp add --transport http uk-energy https://mcp.cleantechcontent.co.uk/mcp
Cursor, ChatGPT and others
Any client that supports remote MCP servers over Streamable HTTP can use the URL directly. Legacy clients that need a local process can use npx -y mcp-remote https://mcp.cleantechcontent.co.uk/mcp.
Tools
| Tool | Use it when the user asks about | Inputs |
|---|---|---|
get_uk_energy_tariffs | What a UK electricity or gas tariff costs, comparing suppliers, unit rates, standing charges, off-peak windows, exit fees, export (SEG) rates | region, type, supplier, fuel, payment_method, include_unverified, limit |
get_uk_ev_tariffs | The cheapest home tariff for charging an electric car, overnight windows, smart-charging add-ons, hardware requirements | region, supplier, include_unverified |
get_ofgem_price_cap | The current or next Ofgem price cap, the default tariff rate in a region, direct debit versus prepayment | region, payment_method, fuel, period, include_history |
get_ev_charging_prices | What a public charging network charges per kWh, subscription and idle fees | network, power_band, basis, include_unverified, limit |
compare_ev_charging_cost | What one charging session would cost across networks, which network is cheapest | kwh, power_band, basis |
get_data_freshness | How current the data is; always free | none |
Example prompts
- "What is the Ofgem price cap for electricity in South Wales on prepayment?"
- "Which EV tariff has the longest off-peak window in London, and what is the day rate?"
- "Compare the cost of adding 30 kWh at a 50 kW rapid charger across UK networks."
- "Is Octopus Agile cheaper than the cap on average this month in Yorkshire?"
Free tier and payment inside MCP
The first 25 tool calls a day from an address are free; get_data_freshness never counts. After that a tool returns an error result whose _meta["x402/error"] carries x402 payment requirements (USD 0.01 in USDC on Base). Clients built with the Cloudflare Agents SDK withX402Client helper, or any client that can sign x402 payments, retry automatically with _meta["x402/payment"]; the settled transaction is returned in _meta["x402/payment-response"]. Alternatively pass a credit or free API key on the connection as Authorization: Bearer <key> or ?key= on the URL. See pricing.
Registry and listings
Published in the official MCP Registry as uk.co.cleantechcontent/uk-energy-data. The same service is listed on Glama, Smithery, PulseMCP and mcp.so.