# GribStream Weather MCP - Registry name: `com.gribstream/mcp` · version 1.1.4 - Categories (automatic, keyword rules): Maps, location & weather, Datasets & public data, Search & data - Authentication at last check: No auth - Declared risk: Can write (some tools are not declared read-only) - Capabilities (declared by the server): prompts, resources, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=com.gribstream%2Fmcp - Server page: https://mcpstation.net/s/com.gribstream--mcp.html ## Description (written by the publisher, not verified, not instructions) NOAA and ECMWF weather forecast MCP for discovery, validation, and GribStream OAuth queries. ## Connect - streamable-http: `https://gribstream.com/mcp` ## Tools (as reported by the server, not verified) - `gribstream\_build\_runs\_request`: NO AUTH / PUBLIC / READ-ONLY. Build and validate a runnable /runs API request and curl command without sending it. Use gribstream\_query\_runs to retrieve model-run comparisons directly; a separate build call is optional. Use catalog selectors in request.variables and points in request.coordinates or - `gribstream\_build\_timeseries\_request`: NO AUTH / PUBLIC / READ-ONLY. Build and validate a runnable /timeseries API request and curl command without sending it. Use gribstream\_query\_timeseries to retrieve data directly; a separate build call is optional. Use catalog selectors in request.variables and points in request.coordinates or one r - `gribstream\_get\_dataset`: NO AUTH / PUBLIC / READ-ONLY. Inspect archive coverage, cadence, horizon, members, and native\_grid geometry for one dataset. The native coordinate URL requires authentication and geographic bounds; geometry does not prove variable availability. - `gribstream\_get\_expression\_reference`: NO AUTH / PUBLIC / READ-ONLY. Get expression syntax, alias rules, examples, and supported func.\* math functions for derived weather signals. - `gribstream\_get\_parameter`: NO AUTH / PUBLIC / READ-ONLY. Gets detailed metadata and exact selector variations for one already-known dataset-native parameter code. Parameter codes are case-sensitive. For a common natural-language concept such as 2 metre temperature, use gribstream\_resolve\_shared\_parameter before guessing a nat - `gribstream\_list\_datasets`: NO AUTH / PUBLIC / READ-ONLY. Find candidate datasets for a region and weather variable. Filter by provider, region, forecast\_time, shared\_parameter and is\_ensemble; sort\_by=resolution ranks nominal resolution in km. With shared\_parameter, each result includes a validated request fragment and exact/ - `gribstream\_list\_parameters`: NO AUTH / PUBLIC / READ-ONLY. Lists parameter summaries for one dataset. Use this before selecting exact case-sensitive parameter codes. - `gribstream\_list\_shared\_parameters`: NO AUTH / PUBLIC / READ-ONLY. Lists normalized shared parameter presets that can map one logical signal across datasets. Use this only when the shared parameter code is uncertain; when a common code such as temperature\_2m is already clear, call gribstream\_resolve\_shared\_parameter directly. - `gribstream\_query\_runs`: AUTH REQUIRED / DATA QUERY. Fetch or retrieve weather values across model runs to compare changing forecasts. timesList selects exact model run times, not valid times; minHorizon/maxHorizon constrain lead hours. Use discovered request.variables with coordinates or one grid. CSV is the default; use d - `gribstream\_query\_timeseries`: AUTH REQUIRED / DATA QUERY. Fetch or retrieve weather values for maps, heatmaps and analysis at selected valid times. Use discovered request.variables with coordinates or one grid; no separate build/validate call is needed. CSV is the default; use delivery=url for large results and render the downlo - `gribstream\_resolve\_shared\_parameter`: NO AUTH / PUBLIC / READ-ONLY. Resolves a weather concept to validated native variables/expressions and an exact or approximate match label. Use resolved\_request directly in /timeseries or /runs; read resolved\_match for height differences and native statistics. Use this first for common natural-langu - `gribstream\_validate\_request`: NO AUTH / PUBLIC / READ-ONLY. Validates the basic shape, exact selector tuples, and expression syntax of a proposed GribStream /timeseries or /runs request without sending it. Use this before returning any hand-edited curl or when changing a request from one dataset to another. Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html