mcpField
E
Epwforge

Epwforge

Remote
epwforge.comScience & Education0

About Epwforge

Epwforge is an MCP server for building-energy simulation practitioners who need weather files and analysis. It can find stations, analyze and chart EPW data without an API key, and generate EPW or DDY files with authentication.

Key features

  1. 01Search a catalog of 17,000+ weather stations
  2. 02Analyze EPW conditions and statistics
  3. 03Render diurnal and comparison charts
  4. 04Generate EPW and DDY files
  5. 05Create climate-morphed weather scenarios

Use cases

  1. 01Find weather station files for a simulation location
  2. 02Review design conditions and monthly weather statistics
  3. 03Compare weather files or chart hourly profiles
  4. 04Generate future-scenario files for energy simulation

MCP support

Provides four tools to MCP clients: station search, weather analysis, charting, and weather-file generation. The first three work without an API key; file generation requires one.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://epwforge.com/api/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

All endpoints
Streamable HTTPhttps://epwforge.com/api/mcpAuth required
Packages
pypiepwforge-mcp0.3.1

Tools

4
ParameterTypeRequiredDescription
countryanyNoISO 3-letter country code filter, e.g. 'USA', 'GBR', 'JPN'.
include_amy_extremesbooleanNoWhen True with lat+lon, also returns the hottest/coldest/most-humid years on record (per ERA5). Routes through hosted MCP.
include_climate_deltasbooleanNoWhen True with lat+lon+ssp+year, also returns the monthly CMIP6 delta-T. Routes through hosted MCP.
latanyNoLatitude — when set with lon, results sort by proximity.
lonanyNoLongitude. Pair with lat.
max_resultsintegerNoMax stations to return (default 10).
percentileenumNoWarming percentile (only used with include_climate_deltas, default 50)5 | 10 | 25 | 50 | 75 | 90 | 95
queryanyNoCase-insensitive partial match on city / state. e.g. 'Boston', 'Manhattan'.
sspanyNoSSP scenario (only used with include_climate_deltas)
yearanyNoFuture horizon (only used with include_climate_deltas)

Details

The maintainer has not added details yet. Check the README in the repository.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.