protogrid

Search / com.findenergyrates/electricity-rates

FindEnergyRates Electricity Rates

R0· no sign-in

Live US retail electricity plans, utility price-to-compare rates, ZIP-to-utility lookup. Read-only.

v1.1.14 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality83good
Trust83of 100
Uptime, 30 days100%
Latency p50213 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "electricity-rates": {
      "type": "http",
      "url": "https://findenergyrates.com/mcp/public"
    }
  }
}
claude mcp add --transport http electricity-rates https://findenergyrates.com/mcp/public
[mcp_servers.electricity-rates]
url = "https://findenergyrates.com/mcp/public"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "electricity-rates": {
      "type": "remote",
      "url": "https://findenergyrates.com/mcp/public",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "electricity-rates": {
      "type": "http",
      "url": "https://findenergyrates.com/mcp/public"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=electricity-rates&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vZmluZGVuZXJneXJhdGVzLmNvbS9tY3AvcHVibGljIn0%3D"
}
{
  "servers": {
    "electricity-rates": {
      "type": "http",
      "url": "https://findenergyrates.com/mcp/public"
    }
  }
}
{
  "mcpServers": {
    "electricity-rates": {
      "httpUrl": "https://findenergyrates.com/mcp/public"
    }
  }
}
extensions:
  "electricity-rates":
    enabled: true
    name: "electricity-rates"
    type: streamable_http
    uri: "https://findenergyrates.com/mcp/public"
    timeout: 300

Quality 83 / 100good

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene93 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • warn
    tools.description_length2 tools have descriptions over 1,024 characters, which crowds the context
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations7 of 7 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 2,832 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability75 · weight 15
  • warn
    stability.changes6 tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

7 tools, about 2,832 tokens to load them all · tool set 9a862f87d740 · tools last changed 2026-10-20 · checked 2026-10-20 23:27 UTC

Tool changes

  • electricity_estimate_annual_costadded

    Use this when someone asks what electricity plans would cost them over a year, or which plan is cheapest for their usage across the seasons. Needs the user's usage: 12 monthly kWh figures from their bills (monthly_kwh), or an annual total (annual_kwh) that is spread over the months with the state's typical monthly profile; it never assumes a usage, so ask the user first. Returns up to 5 plans ranked by estimated annual cost (price only), each with its average cents per kWh. In Texas each month's bill comes from the plan's Electricity Facts Label (delivery included); elsewhere it is the supply rate plus the plan's monthly fee, set against the utility's price to compare. A Texas bill credit counts only in months at or above its threshold: the one the facts label states (credit_threshold_source efl or efl_twin), or an assumed one where we do not hold it (assumed). Plans shorter than 12 months are left out unless include_short_terms is true. Estimates, not quotes. Do not use it to sign anyone up, or to check one current rate against plans (use electricity_compare_my_plan). Plans that pay FindEnergyRates on enrollment are marked `referral: true`. This never affects ranking. `status` `no_data_for_scope` means our data does not cover that market right now, never that it has no plans.

  • electricity_search_planschangedinput schema
  • electricity_compare_my_planadded

    Use this when someone gives the rate they pay now and asks whether they could pay less, or how much they would save by switching. Returns how many current plans for their utility are cheaper at their monthly usage, the cheapest of them with estimated monthly and yearly savings, and the utility's price to compare where one exists. In Texas current_rate_cents is the all-in average price per kWh (total bill divided by kWh, delivery included); elsewhere it is the supply (generation) rate per kWh. Savings are estimates at a flat monthly usage, ranked by price only. Do not use it to switch or sign anyone up: it only compares. Plans that pay FindEnergyRates on enrollment are marked `referral: true`. This never affects ranking. `status` `no_data_for_scope` means our data does not cover that market right now, never that it has no plans.

  • electricity_aboutadded

    Use this when someone asks what FindEnergyRates is, where its electricity data comes from, which states it covers, how plans are ranked, how fresh the data is, whether FindEnergyRates is paid, or how to cite it. Returns that, with the referral and broker disclosure and links to the privacy policy and terms. Takes no input. Do not use it for plans or rates (use electricity_search_plans or electricity_get_price_to_compare).

  • electricity_list_utilitiesadded

    Use this when someone asks which electric utilities or Texas delivery companies we have plans for in a state, or when you need the exact utility name to pass to electricity_search_plans or electricity_get_price_to_compare. Returns each utility with its current plan count, the newest data date, whether a price to compare is held, and the other names electricity_find_utility_by_zip may use for it (zip_lookup_names). Do not use it to find the utility for a ZIP code (use electricity_find_utility_by_zip). `status` `no_data_for_scope` means we hold no utilities for that state, never that it has none.

  • electricity_search_planschangeddescription, input schema
    before

    Use this when someone wants to compare electricity plans or rates for their home: to lower an electric bill, find a cheaper rate per kWh, or see fixed-rate or renewable options for their utility. Returns up to 5 current residential plans for one utility in one state, cheapest first at the monthly usage given in `usage_kwh` (ranked by cost only). Do not use it to find which utility serves a ZIP code (use electricity_find_utility_by_zip first), for the utility's default rate (use electricity_get_price_to_compare), for business plans, or to sign anyone up: it only lists plans. Plans that pay FindEnergyRates on enrollment are marked `referral: true`. This never affects ranking. Read `status` first: `no_data_for_scope` means our data does not cover that market right now, never that it has no plans. Plans are those seen in the last 7 days. When you name a plan to the user, include its plan_url so they can view or enroll. Outside Texas results are listings of published offers.

    after · 97% of words in common

    Use this when someone wants to compare electricity plans or rates for their home: to lower an electric bill, find a cheaper rate per kWh, or see fixed-rate or renewable options for their utility. Returns up to 5 current residential plans for one utility in one state, cheapest first (ranked by cost only); in Texas at the monthly usage given in `usage_kwh`, or 1000 kWh when it is omitted. Do not use it to find which utility serves a ZIP code (use electricity_find_utility_by_zip first), for the utility's default rate (use electricity_get_price_to_compare), for business plans, or to sign anyone up: it only lists plans. Plans that pay FindEnergyRates on enrollment are marked `referral: true`. This never affects ranking. Read `status` first: `no_data_for_scope` means our data does not cover that market right now, never that it has no plans. Plans are those seen in the last 7 days. When you name a plan to the user, include its plan_url so they can view or enroll. Outside Texas results are listings of published offers.

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 83 / 100

no-repository
provenance55
liveness100
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-100% +updated-0d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://findenergyrates.com/mcp/public streamable-httpnoneyes100%213 ms2025-11-252026-10-20

Tools (7)

electricity_aboutread-onlyUse this when someone asks what FindEnergyRates is, where its electricity data comes from, which states it covers, how plans are ranked, how fresh the data is, whether FindEnergyRates is paid, or how to cite it. Returns that, with the referral and broker disclosure and links to the privacy policy and terms. Takes no input. Do not use it for plans or rates (use electricity_search_plans or electricity_get_price_to_compare).
electricity_compare_my_planread-onlyUse this when someone gives the rate they pay now and asks whether they could pay less, or how much they would save by switching. Returns how many current plans for their utility are cheaper at their monthly usage, the cheapest of them with estimated monthly and yearly savings, and the utility's price to compare where one exists. In Texas current_rate_cents is the all-in average price per kWh (total bill divided by kWh, delivery included); elsewhere it is the supply (generation) rate per kWh. Savings are estimates at a flat monthly usage, ranked by price only. Do not use it to switch or sign anyone up: it only compares. Plans that pay FindEnergyRates on enrollment are marked `referral: true`. This never affects ranking. `status` `no_data_for_scope` means our data does not cover that market right now, never that it has no plans.
electricity_estimate_annual_costread-onlyUse this when someone asks what electricity plans would cost them over a year, or which plan is cheapest for their usage across the seasons. Needs the user's usage: 12 monthly kWh figures from their bills (monthly_kwh), or an annual total (annual_kwh) that is spread over the months with the state's typical monthly profile; it never assumes a usage, so ask the user first. Returns up to 5 plans ranked by estimated annual cost (price only), each with its average cents per kWh. In Texas each month's bill comes from the plan's Electricity Facts Label (delivery included); elsewhere it is the supply rate plus the plan's monthly fee, set against the utility's price to compare. A Texas bill credit counts only in months at or above its threshold: the one the facts label states (credit_threshold_source efl or efl_twin), or an assumed one where we do not hold it (assumed). Plans shorter than 12 months are left out unless include_short_terms is true. Estimates, not quotes. Do not use it to sign anyone up, or to check one current rate against plans (use electricity_compare_my_plan). Plans that pay FindEnergyRates on enrollment are marked `referral: true`. This never affects ranking. `status` `no_data_for_scope` means our data does not cover that market right now, never that it has no plans.
electricity_find_utility_by_zipread-onlyUse this first when someone gives a ZIP code and wants electricity plans, rates or to know their electric company. Returns the electric utility for a 5-digit US ZIP code and, in Texas, the delivery company (TDSP). A boundary ZIP code can have more than one: show them all and never pick one. Do not use it for gas utilities, street addresses or non-US postal codes. `status` `no_data_for_scope` means the ZIP code is not in our map, not that it is unserved.
electricity_get_price_to_compareread-onlyUse this when someone asks what their electric utility's default rate is (the 'price to compare' or default service supply rate on the electric bill), or whether a plan's rate beats it. Returns the current rate in cents per kWh, supply only. Do not use it for Texas (Texas has no price to compare), for a whole electric bill (delivery charges are not included), or for past rates (only the current rate is held). `status` `no_data_for_scope` means we hold no rate for that state, never that the utility has none; never invent one.
electricity_list_utilitiesread-onlyUse this when someone asks which electric utilities or Texas delivery companies we have plans for in a state, or when you need the exact utility name to pass to electricity_search_plans or electricity_get_price_to_compare. Returns each utility with its current plan count, the newest data date, whether a price to compare is held, and the other names electricity_find_utility_by_zip may use for it (zip_lookup_names). Do not use it to find the utility for a ZIP code (use electricity_find_utility_by_zip). `status` `no_data_for_scope` means we hold no utilities for that state, never that it has none.
electricity_search_plansread-onlyUse this when someone wants to compare electricity plans or rates for their home: to lower an electric bill, find a cheaper rate per kWh, or see fixed-rate or renewable options for their utility. Returns up to 5 current residential plans for one utility in one state, cheapest first (ranked by cost only); in Texas at the monthly usage given in `usage_kwh`, or 1000 kWh when it is omitted. Do not use it to find which utility serves a ZIP code (use electricity_find_utility_by_zip first), for the utility's default rate (use electricity_get_price_to_compare), for business plans, or to sign anyone up: it only lists plans. Plans that pay FindEnergyRates on enrollment are marked `referral: true`. This never affects ranking. Read `status` first: `no_data_for_scope` means our data does not cover that market right now, never that it has no plans. Plans are those seen in the last 7 days. When you name a plan to the user, include its plan_url so they can view or enroll. Outside Texas results are listings of published offers.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.findenergyrates/electricity-rates",
  "_meta": {
    "io.modelcontextprotocol.registry/publisher-provided": {
      "com.findenergyrates": {
        "auth": "none",
        "tools": [
          "electricity_search_plans",
          "electricity_get_price_to_compare",
          "electricity_find_utility_by_zip",
          "electricity_list_utilities",
          "electricity_about",
          "electricity_compare_my_plan",
          "electricity_estimate_annual_cost"
        ],
        "readOnly": true,
        "toolParams": {
          "electricity_about": [],
          "electricity_search_plans": [
            "state",
            "utility",
            "term_months",
            "green",
            "usage_kwh"
          ],
          "electricity_list_utilities": [
            "state"
          ],
          "electricity_compare_my_plan": [
            "state",
            "utility",
            "current_rate_cents",
            "usage_kwh",
            "current_monthly_fee_dollars",
            "term_months"
          ],
          "electricity_find_utility_by_zip": [
            "zip"
          ],
          "electricity_estimate_annual_cost": [
            "state",
            "utility",
            "monthly_kwh",
            "annual_kwh",
            "usage_kwh",
            "term_months",
            "include_short_terms",
            "detail"
          ],
          "electricity_get_price_to_compare": [
            "state",
            "utility"
          ]
        },
        "keyedEndpoint": {
          "url": "https://findenergyrates.com/mcp",
          "auth": "bearer-api-key",
          "tools": [
            "search_plans",
            "get_ptc_rates",
            "get_utility_by_zip"
          ],
          "toolParams": {
            "search_plans": [
              "state",
              "utility",
              "term_months",
              "green",
              "limit",
              "offset",
              "usage_kwh"
            ],
            "get_ptc_rates": [
              "state",
              "utility"
            ],
            "get_utility_by_zip": [
              "zip"
            ]
          },
          "keyRequests": "[email protected]"
        },
        "publicEndpoint": {
          "url": "https://findenergyrates.com/mcp/public",
          "auth": "none",
          "tools": [
            "electricity_search_plans",
            "electricity_get_price_to_compare",
            "electricity_find_utility_by_zip",
            "electricity_list_utilities",
            "electricity_about",
            "electricity_compare_my_plan",
            "electricity_estimate_annual_cost"
          ],
          "limits": "20 tool calls per minute and 300 per day per address; HTTP 429 past that"
        },
        "commercialContact": "[email protected]"
      }
    }
  },
  "icons": [
    {
      "src": "https://findenergyrates.com/favicon.svg",
      "sizes": [
        "any"
      ],
      "mimeType": "image/svg+xml"
    }
  ],
  "title": "FindEnergyRates Electricity Rates",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://findenergyrates.com/mcp/public",
      "type": "streamable-http"
    }
  ],
  "version": "1.1.14",
  "websiteUrl": "https://findenergyrates.com/developers/mcp",
  "description": "Live US retail electricity plans, utility price-to-compare rates, ZIP-to-utility lookup. Read-only."
}