{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_tmvr4gjtdrx5","handle":"gribstream-weather-mcp","url":"https://wellknown.network/agents/gribstream-weather-mcp","links":{"self":"https://wellknown.network/agents/gribstream-weather-mcp/record.json","html":"https://wellknown.network/agents/gribstream-weather-mcp","markdown":"https://wellknown.network/agents/gribstream-weather-mcp/record.md","api":"https://wellknown.network/api/v1/agents/gribstream-weather-mcp","status":"https://wellknown.network/api/v1/agents/gribstream-weather-mcp/status","claim":"https://wellknown.network/agents/gribstream-weather-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","badge":"https://wellknown.network/agents/gribstream-weather-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:gribstream.com:server:gribstream-weather-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"GribStream Weather MCP","summary":"NOAA and ECMWF weather forecast MCP for discovery, validation, and GribStream OAuth queries.","description":"NOAA and ECMWF weather forecast MCP for discovery, validation, and GribStream OAuth queries.","publisher":{"name":"com.gribstream","url":null},"homepage":"https://gribstream.com/","repository":"https://github.com/GribStream/gribstream-mcp","version":"1.1.4","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://gribstream.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-08-18T00:09:08.826626Z","publishedAt":"2026-08-18T00:09:08.826626Z","registryName":"com.gribstream/mcp"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"data.weather","name":"Weather","confidence":1,"provenance":"derived"},{"slug":"security.identity","name":"Identity & Access","confidence":0.845,"provenance":"derived"},{"slug":"dev.docs-lookup","name":"Documentation Lookup","confidence":0.54,"provenance":"derived"}],"categories":["data","dev","security"]},"observed":{"status":"live","statusReason":"Responded 3m ago.","lastOkAt":"2026-09-05T21:29:50.138Z","lastProbedAt":"2026-09-05T21:29:50.138Z","statusComputedAt":"2026-09-05T21:30:41.543Z","reliability30d":{"probes":1,"successRate":1,"p50Ms":95},"latestObservations":[{"at":"2026-09-05T21:29:50.138Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":95,"error":null,"detail":{"tools":[{"name":"gribstream_build_runs_request","description":"NO AUTH / PUBLIC / READ-ONLY. Builds and validates a copy-pasteable authenticated /api/v2/{dataset}/runs HTTP request without sending it. This tool does not exe"},{"name":"gribstream_build_timeseries_request","description":"NO AUTH / PUBLIC / READ-ONLY. Builds and validates a copy-pasteable authenticated /api/v2/{dataset}/timeseries HTTP request without sending it. This tool does n"},{"name":"gribstream_get_dataset","description":"NO AUTH / PUBLIC / READ-ONLY. Gets full public metadata for one dataset code, including archive coverage, cadence, tags, source links, and members. This tool do"},{"name":"gribstream_get_expression_reference","description":"NO AUTH / PUBLIC / READ-ONLY. Gets the GribStream expression language reference, including github.com/expr-lang/expr syntax guidance, alias rules, examples, and"},{"name":"gribstream_get_parameter","description":"NO AUTH / PUBLIC / READ-ONLY. Gets detailed metadata and exact selector variations for one already-known dataset-native parameter code. Parameter codes are case"},{"name":"gribstream_list_datasets","description":"NO AUTH / PUBLIC / READ-ONLY. Lists public GribStream datasets and metadata. This tool does not query weather values and cannot return forecast data. Supports c"},{"name":"gribstream_list_parameters","description":"NO AUTH / PUBLIC / READ-ONLY. Lists parameter summaries for one dataset. Use this before selecting exact case-sensitive parameter codes. This tool does not quer"},{"name":"gribstream_list_shared_parameters","description":"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"},{"name":"gribstream_query_runs","description":"AUTH REQUIRED / DATA QUERY. Executes an authenticated /api/v2/{dataset}/runs request and returns actual weather/forecast data values across model runs. Use this"},{"name":"gribstream_query_timeseries","description":"AUTH REQUIRED / DATA QUERY. Executes an authenticated /api/v2/{dataset}/timeseries request and returns actual weather/forecast data values. Use this tool, not t"},{"name":"gribstream_resolve_shared_parameter","description":"NO AUTH / PUBLIC / READ-ONLY. Resolves one shared parameter preset for a dataset, returning native variables and expressions to use in /timeseries or /runs requ"},{"name":"gribstream_validate_request","description":"NO AUTH / PUBLIC / READ-ONLY. Validates the basic shape, exact selector tuples, and expression syntax of a proposed GribStream /timeseries or /runs request with"}],"toolCount":12,"serverName":"gribstream","capabilities":["prompts","resources","tools"],"serverVersion":"1.1.1","protocolVersion":"2025-06-18"}}],"tools":[{"name":"gribstream_build_runs_request","description":"NO AUTH / PUBLIC / READ-ONLY. Builds and validates a copy-pasteable authenticated /api/v2/{dataset}/runs HTTP request without sending it. This tool does not exe"},{"name":"gribstream_build_timeseries_request","description":"NO AUTH / PUBLIC / READ-ONLY. Builds and validates a copy-pasteable authenticated /api/v2/{dataset}/timeseries HTTP request without sending it. This tool does n"},{"name":"gribstream_get_dataset","description":"NO AUTH / PUBLIC / READ-ONLY. Gets full public metadata for one dataset code, including archive coverage, cadence, tags, source links, and members. This tool do"},{"name":"gribstream_get_expression_reference","description":"NO AUTH / PUBLIC / READ-ONLY. Gets the GribStream expression language reference, including github.com/expr-lang/expr syntax guidance, alias rules, examples, and"},{"name":"gribstream_get_parameter","description":"NO AUTH / PUBLIC / READ-ONLY. Gets detailed metadata and exact selector variations for one already-known dataset-native parameter code. Parameter codes are case"},{"name":"gribstream_list_datasets","description":"NO AUTH / PUBLIC / READ-ONLY. Lists public GribStream datasets and metadata. This tool does not query weather values and cannot return forecast data. Supports c"},{"name":"gribstream_list_parameters","description":"NO AUTH / PUBLIC / READ-ONLY. Lists parameter summaries for one dataset. Use this before selecting exact case-sensitive parameter codes. This tool does not quer"},{"name":"gribstream_list_shared_parameters","description":"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"},{"name":"gribstream_query_runs","description":"AUTH REQUIRED / DATA QUERY. Executes an authenticated /api/v2/{dataset}/runs request and returns actual weather/forecast data values across model runs. Use this"},{"name":"gribstream_query_timeseries","description":"AUTH REQUIRED / DATA QUERY. Executes an authenticated /api/v2/{dataset}/timeseries request and returns actual weather/forecast data values. Use this tool, not t"},{"name":"gribstream_resolve_shared_parameter","description":"NO AUTH / PUBLIC / READ-ONLY. Resolves one shared parameter preset for a dataset, returning native variables and expressions to use in /timeseries or /runs requ"},{"name":"gribstream_validate_request","description":"NO AUTH / PUBLIC / READ-ONLY. Validates the basic shape, exact selector tuples, and expression syntax of a proposed GribStream /timeseries or /runs request with"}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.gribstream/mcp","url":"https://registry.modelcontextprotocol.io/v0/servers/com.gribstream%2Fmcp","firstSeenAt":"2026-09-05T18:20:06.488Z","fetchedAt":"2026-09-05T18:20:06.488Z","normalizedAt":"2026-09-05T18:20:06.488Z"}]},"firstSeenAt":"2026-09-05T18:20:06.488Z","updatedAt":"2026-09-05T21:30:49.637Z"}