
DOE Energy Information
DOE Energy Information is a MCP server that lets your agent query EIA electricity, fuel price, and renewable energy data via Olyport’s streamable-http MCP.
About
DOE Energy Information is an Olyport MCP server that exposes U.S. Energy Information Administration data—electricity, fuel prices, and renewables—through a streamable-http remote your agent can query. developers exploring cleantech SaaS, utility bill optimizers, or energy-content sites can ground chat-driven research in official series instead of screenshotting EIA tables. Canonical placement is Idea and research because the highest leverage is scoping and validating before you wire charts in Build. You can also use it during Build integrations when the same MCP backs live dashboard prototypes. Treat outputs as starting points: EIA revisions, regional granularity, and licensing for commercial reuse still need your judgment. Beginner-friendly registration; intermediate when you map series IDs to product metrics. Published metadata shows version 1.1.0 and one remote URL without a public tool count.
- U.S. Energy Information Administration themes: electricity, fuel prices, renewables
- Hosted MCP at https://mcp.olyport.com/eia/mcp (streamable-http, v1.1.0)
- Agent-callable energy series for memos, charts, and prototype specs
- Reduces manual EIA portal exports during early product discovery
- Remote integration compatible with Claude Code, Cursor, and Codex-style clients
DOE Energy Information by the numbers
- Exposes 4 verified tools (MCP introspection)
- Data as of Jul 7, 2026 (Skillselion catalog sync)
claude mcp add --transport http eia https://mcp.olyport.com/eia/mcpAdd your badge
Show developers this MCP server is listed on Skillselion. Paste this into your README.
| Transport | HTTP |
|---|---|
| Auth | None |
| Tools | 4 |
What it does
Pull DOE EIA electricity, fuel price, and renewable energy series while an agent helps you research energy SaaS ideas, dashboards, or pricing stories.
Who is it for?
Best when you're researching energy, utility, or climate-data products and want agent-driven EIA access from the IDE.
Skip if: High-frequency trading desks needing sub-second proprietary feeds, or products with zero U.S. energy market relevance.
What you get
Registering the MCP lets your agent pull EIA-aligned energy stats into research notes, charts, and validation conversations quickly.
- Agent-sourced EIA metrics for opportunity and pricing research
- Series context for charts and competitive landscape drafts
- Foundation for later Build-phase dashboard integrations
By the numbers
- Server version 1.1.0
- One streamable-http remote: mcp.olyport.com/eia/mcp
- Data domains: electricity, fuel prices, and renewables (EIA)
Tools 4
Public tool metadata - what this server can do for an agent.
get_electricity_data4 paramsGet electricity generation, consumption, or price data from the EIA. Returns data on electricity production, retail sales, prices, and fuel consumption for power generation across US states and sectors. Args: state: Two-letter US state abbreviation (e.g. 'CA', 'TX'). Omit for national data. sector: Sector filter. Common values: 'RES' (residential), 'COM' (commercial), 'IND' (industrial), 'TRA' (transportation), 'ALL' (all sectors). frequency: Data frequency: 'monthly', 'quarterly', or 'annual'. Default is 'monthly'. limit: Maximum number of records to return (default 100, max 5000).
statestringsectorstringfrequencystringlimitinteger
get_petroleum_data2 paramsGet petroleum and oil price or production data from the EIA. Returns time series data for petroleum products including crude oil prices, production volumes, imports, exports, and refinery operations. Args: series: EIA series ID for the petroleum data. Common series: 'PET.RWTC.D' (WTI crude oil daily price), 'PET.RBRTE.D' (Brent crude oil daily price), 'PET.EMM_EPMR_PTE_NUS_DPG.W' (US regular gasoline weekly price), 'PET.MCRFPUS2.M' (US crude oil production monthly). Default is 'PET.RWTC.D'. limit: Maximum number of records to return (default 100, max 5000).
seriesstringlimitinteger
get_natural_gas_data3 paramsGet natural gas production, consumption, or price data from the EIA. Returns data on natural gas wellhead prices, marketed production, consumption by sector, and interstate pipeline flows. Args: state: Two-letter US state abbreviation (e.g. 'TX', 'PA'). Omit for national data. frequency: Data frequency: 'monthly' or 'annual'. Default is 'monthly'. limit: Maximum number of records to return (default 100, max 5000).
statestringfrequencystringlimitinteger
get_state_energy_profile1 paramGet a comprehensive energy profile for a US state from the EIA. Returns an overview of energy production, consumption, prices, and expenditures across all fuel types for the specified state. Useful for understanding a state's full energy landscape. Args: state: Two-letter US state abbreviation (e.g. 'CA', 'TX', 'NY').
statestringrequired
Recommended MCP Servers
How it compares
Government energy statistics MCP, not a Ship-phase security audit skill.
FAQ
Who is DOE Energy Information for?
Developers and small teams researching U.S. energy markets who use MCP agents to pull EIA electricity, fuel, and renewable data.
When should I use DOE Energy Information?
Use it during Idea and Validate research, or early Build when prototyping dashboards that need EIA electricity and fuel price context.
How do I add DOE Energy Information to my agent?
Add remote MCP URL https://mcp.olyport.com/eia/mcp with streamable-http in your client settings, then request specific energy series in chat.