ClaudeChatGPTPerplexityGeminiMicrosoft CopilotRaycastMeta AIGrokZ.aiQwenKimi
DeepSeekMistralCursorVS CodeWindsurfJetBrainsClineLovableVercel AI SDKLangChain

Use OpenEI with your AI.

Connect your account once and let the AI you already use work with it, without building another integration. US electricity rate intelligence. query utility rates by location, sector, and tariff via AI for solar and energy analysis.

Included with plan

Ask AI about this Connector

Developed, maintained, and hosted by Vinkius.

MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED

Waiting for input…

Works with modern AI clients that support MCP, including ChatGPT, Claude, Cursor, and more.

ChatGPTClaudeCursorPerplexityGeminiMicrosoft CopilotRaycastMeta AI

Complete set · 10 capabilities

The complete OpenEI capability set.

These are the exact actions your AI can choose when you ask it to work with OpenEI.

Capability set01 / 03

01-04

4 capabilities in this set.

Part of 10 available through OpenEI.

  1. 01

    Get residential rates

    Perfect for homeowners comparing electricity costs, evaluating solar ROI, or understanding time-of-use rate options. Returns all residential tariffs including tiered rates, time-of-use plans, and electric vehicle charging rates. Get residential electricity rates for a location

  2. 02

    Get commercial rates

    Use lat/lon or address to identify the location. Returns all available commercial tariffs including general service, large power, and time-of-use rates. Essential for commercial solar installations, demand response analysis, and business energy cost modeling. Get commercial electricity rates for a location

  3. 03

    Get industrial rates

    Industrial rates typically include the lowest per-kWh costs but may have complex demand charges and power factor adjustments. Use for heavy manufacturing energy cost analysis, load forecasting, and industrial facility site selection. Get industrial electricity rates for a location

  4. 04

    Get rate detail

    Returns the full rate structure including energy charges, demand charges, fixed charges, minimum charges, time-of-use periods, seasonal variations, and applicable taxes. Use this after identifying a rate ID from get_utility_rates to get exhaustive details for cost modeling or bill analysis. Get detailed information about a specific utility rate/tariff

Capability set02 / 03

05-07

3 capabilities in this set.

Part of 10 available through OpenEI.

  1. 05

    Get rates by address

    Simply provide a street address and the API will geocode it and identify the serving utility and applicable rates. Perfect for solar installers providing instant rate quotes to customers, or homeowners checking their electricity rates. Returns all available rate options at that address. Get utility rates for a specific street address

  2. 06

    Get rates by coordinates

    Automatically identifies the serving utility for that location and returns applicable rates. Essential for solar installers, energy consultants, and site selection analysis. Returns residential, commercial, and industrial rates if available. Set detail=full for complete rate structures. Get utility rates for a location using GPS coordinates

  3. 07

    Get utility detail

    Returns the utility name, address, contact information, service territory, owned generation resources, and associated rates. Use this to research utility companies, understand their generation mix, or identify all rates offered by a specific utility. Get detailed information about a specific utility company

Capability set03 / 03

08-10

3 capabilities in this set.

Part of 10 available through OpenEI.

  1. 08

    Get utility rates

    Provide either latitude/longitude coordinates or a physical address to find applicable utility rates. Filter by sector (residential, commercial, industrial) to get specific rate types. Use detail=full to retrieve complete rate structures including time-of-use periods, seasonal variations, demand charges, and energy charges. This is essential for solar analysis, energy cost modeling, and economic feasibility studies. Sector values: 1=Residential, 2=Commercial, 3=Industrial. Get utility rate information for a specific location

  2. 09

    List utilities

    Filter by state, country, or utility name to find specific companies. Returns utility names, addresses, company IDs, and service territories. Use this to identify utility companies for research or to get company IDs for further queries. Use limit and offset for pagination through large result sets. List electric utility companies in the OpenEI database

  3. 10

    Search utilities by name

    Useful for finding the correct utility when you know part of the company name but not the ID. Returns matching utilities with their IDs, addresses, and service areas. Use the returned IDs for detailed queries. Search for utility companies by name

Observed, not estimated

949ms average. Fast in production.

OpenEI is checked daily against the live service.

Daily averagePeak 1167ms
Aug 20Today
Fastest day
763ms
Slowest day
1167ms
14-day trend
Slowing+12%

Connect your client

One URL. Every client.

Activate the Connector, copy your link, and paste it into the client you already use. 10 capabilities arrive ready to run.

Preview access · not provider authentication

The vk_preview_* token belongs to Vinkius preview infrastructure. It lets Claude discover and display the capabilities of OpenEI, so you can see the experience inside your AI.

It does not authenticate your account with OpenEI. Actions requiring credentials or live account data may not run until you activate the Connector and authorize the service.

OpenEI Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_ahsqEDVif8a3sRKccnemtAEljvD6ot9vRSViUUpg/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — OpenEI capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "openei-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_ahsqEDVif8a3sRKccnemtAEljvD6ot9vRSViUUpg/mcp"
    }
  }
}
  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Step-by-step instructions for each client are in the guide. How to connect

FAQ

Questions OpenEI owners ask.

  • 01

    How do I find electricity rates for my address?

    Use the get_rates_by_address capability with your full street address. The API will geocode your location and return all applicable utility rates (residential, commercial, industrial). For example, enter '1617 Cole Blvd, Golden, CO 80401' to see rates from Xcel Energy and other providers serving that area.

  • 02

    What's the difference between residential, commercial, and industrial rates?

    Residential rates (sector 1) are for homes and typically have simple tiered or time-of-use structures. Commercial rates (sector 2) serve businesses and include general service and large power tariffs with demand charges. Industrial rates (sector 3) are for heavy manufacturing with the lowest per-kWh costs but complex demand and power factor adjustments. Use the specific sector capabilities or filter with the sector parameter.

  • 03

    Can I get complete rate structures with time-of-use details?

    Yes. Set the detail parameter to 'full' when calling get_utility_rates or get_rate_detail. This returns the complete tariff structure including energyratestructure (time-of-use periods and seasonal blocks), demandratestructure, fixed charges, minimum charges, and tax adjustments. Essential for accurate solar ROI calculations and detailed energy cost modeling.