octopus-energy-mcp-server

ngfw-automation/octopus-energy-mcp-server
★ 0 stars Python AI/LLM Updated today
Read-only MCP server for Octopus Energy (UK): half-hourly consumption, tariff rates, and invoice-accurate cost calculations.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "octopus-energy-mcp-s": {
      "command": "uvx",
      "args": [
        "octopus-energy-mcp-server"
      ]
    }
  }
}

Or install with pip: pip install octopus-energy-mcp-server

README Excerpt

Read your own Octopus Energy account from an AI chat app. Point Claude — or any other app that speaks MCP — at this server and ask about your electricity and gas in plain English: > *"How much electricity did I use last month, and what did it cost?"* > *"Which day last week was my most expensive, and why?"*

Tools (20)

DEFAULT_PAYMENT_METHODGAS_CALORIFIC_VALUELOG_LEVELMAX_RAW_DAYSMAX_ROWS_RETURNEDOCTOPUS_ACCOUNT_NUMBEROCTOPUS_API_KEYOCTOPUS_GAS_UNITScalculate_costcompare_tariffsget_agreementsget_current_datetimeget_electricity_consumptionget_export_consumptionget_gas_consumptionget_productget_standing_chargesget_unit_rateslist_meter_pointslist_products

Topics

aidockerenergyenergy-consumptionenergy-monitorenergy-monitoringmcpmcp-servermodel-context-protocoloctopusoctopus-energypython