{
 "protocolVersion": "0.3.0",
 "name": "Nimbus",
 "description": "Weather intelligence, searchable by meaning: every US National Weather Service warning, watch and advisory in force now; 7-day ECMWF forecasts for 258 world cities written as prose, with their heat, frost, storm, rain and wind hazards; and NOAA's record of significant US storm events since 2024 (tornadoes, floods, heat, wildfires, anything that killed, injured or did $100k+ damage) with the NWS's own narrative of each. Free to search; each record links to its source.",
 "url": "https://nimbus-f29.pages.dev/",
 "version": "2026-09-24",
 "capabilities": {
  "streaming": false,
  "pushNotifications": false,
  "stateTransitionHistory": false,
  "extensions": [
   {
    "uri": "https://fangorn.network/a2a/app/v1",
    "description": "The Fangorn app this agent fronts.",
    "required": false,
    "params": {
     "chainId": 421614,
     "appRegistry": "0x11d228c4774af3d9cae3b4b6874a12576a1a83ec",
     "dataRegistry": "0x775026e905d7b58b34d16bcbd385fa630ee36c26",
     "appId": "0x6b2ae0b4fac29c0c9ba4315d93a98112b1ab114d77cf39b71f35d826aaccbea4",
     "fromBlock": "312383522",
     "namespaces": [
      "nws-alerts",
      "ecmwf-outlooks",
      "noaa-storm-events"
     ],
     "views": [
      "https://nimbus-f29.pages.dev/view"
     ]
    }
   }
  ]
 },
 "defaultInputModes": [
  "application/json"
 ],
 "defaultOutputModes": [
  "application/json"
 ],
 "skills": [
  {
   "id": "describe",
   "name": "Describe",
   "description": "What Nimbus holds: its fields and how often each is present. Call it first.",
   "tags": [
    "weather",
    "forecast",
    "severe-weather",
    "climate",
    "webmcp"
   ]
  },
  {
   "id": "search",
   "name": "Search",
   "description": "Search by meaning: a question in plain words. Optional equality filters in `where`, e.g. {\"entityType\": \"weather.alert.v1\"} for alerts only.",
   "tags": [
    "weather",
    "forecast",
    "severe-weather",
    "climate",
    "webmcp"
   ]
  },
  {
   "id": "get",
   "name": "Get",
   "description": "One record in full, by an id any other tool returns.",
   "tags": [
    "weather",
    "forecast",
    "severe-weather",
    "climate",
    "webmcp"
   ]
  },
  {
   "id": "count",
   "name": "Count",
   "description": "Count the distinct values of a field, e.g. event_type, outlook, severity, state.",
   "tags": [
    "weather",
    "forecast",
    "severe-weather",
    "climate",
    "webmcp"
   ]
  },
  {
   "id": "session",
   "name": "Session",
   "description": "What the person on this page searched this session.",
   "tags": [
    "weather",
    "forecast",
    "severe-weather",
    "climate",
    "webmcp"
   ]
  },
  {
   "id": "list-nimbus-alerts",
   "name": "List nimbus alerts",
   "description": "Active US National Weather Service alerts in one state, worst severity first, then soonest onset. Use for 'what warnings are in effect in Texas'. Ids work with get.",
   "tags": [
    "weather",
    "forecast",
    "severe-weather",
    "climate",
    "webmcp"
   ]
  },
  {
   "id": "list-nimbus-hazards",
   "name": "List nimbus hazards",
   "description": "World cities whose 7-day ECMWF forecast carries a hazard (heat, frost, heavy rain…), sorted by a measure. Use for 'where will it be hottest this week'. Ids work with get.",
   "tags": [
    "weather",
    "forecast",
    "severe-weather",
    "climate",
    "webmcp"
   ]
  },
  {
   "id": "summarize-nimbus-map",
   "name": "Summarize nimbus map",
   "description": "The map's picture as data: US states by count and worst severity of active alerts, every city outlook with coordinates and hazard, and, given storm_type, where those significant storm events (2024 on) struck, deadliest first.",
   "tags": [
    "weather",
    "forecast",
    "severe-weather",
    "climate",
    "webmcp"
   ]
  }
 ]
}