Epwforge MCP Server

EPW & DDY weather files for any location — TMY, CMIP6 SSPs, UHI, extreme events, smoke.

Remote serverstreamable-httpPython

What is the Epwforge MCP Server?

EPW & DDY weather files for any location — TMY, CMIP6 SSPs, UHI, extreme events, smoke.

What you get

EPWForge generates and morphs weather files (.epw, .ddy, .csv) for building energy simulation tools — EnergyPlus, OpenStudio, IES VE, eQUEST, and any workflow that consumes EPW. The platform supports:

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
find_stationSearch the ~17,000-station GuzzStations catalog by name, country, or coordinates. Optional compact=True returns just the newest TMYx per station (6–10× smaller responses for chained agent workflows).
analyze_weatherStatistical summary of an EPW. Three modes: url= (single file), urls=[] (2–10 file comparison), config={...} (synthesize a morphed scenario from lat/lon — no EPW content returned). Optional include_full_ashrae, include_i
chart_weatherInline SVG chart. Single-EPW types: diurnal, temp_carpet, wind_rose, monthly_boxplot, utci_carpet, economizer_carpet, pv_tilt_azimuth, solar_under_events. Multi-EPW type: comparison.
generate_weather_fileGenerate and return a downloadable weather file with the full morph stack. Format = epw / ddy / csv / zip / pvsyst. Supports ensemble=true (all SSPs at once).

How to install the Epwforge MCP Server

{
  "mcpServers": {
    "epwforge": {
      "command": "epwforge-mcp",
      "env": {
        "EPWFORGE_API_KEY": "sk_live_..."
      }
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

VariableDescriptionRequired
EPWFORGE_API_KEYCredential the server authenticates with.Yes
EPWFORGE_BASE_URLEndpoint or connection string the server talks to.Yes

Example prompts to try

  • “Use Epwforge to find station.”
  • “Use Epwforge to analyze weather.”
  • “Use Epwforge to chart weather.”

Frequently asked questions

EPW & DDY weather files for any location — TMY, CMIP6 SSPs, UHI, extreme events, smoke. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.