Avalanche Forecast for a Zone: Bottom Line, Hazard Discussion, Problems (Avalanche.org)
avalancheorg/forecast
The avalanche forecast product issued by a United States avalanche center for one forecast zone: bottom line, hazard discussion, weather discussion, avalanche problems, danger ratings, author, published and expiry times, and the center's list of zones. Take the zone id from Avalanche Danger Ratings by Forecast Zone. Out of season the center publishes a summary statement instead and the problems and ratings are empty. Text fields contain HTML from the issuing center and should be escaped or sanitised before display. An unknown center or zone id returns a product with every field null and empty lists, not an error. This is safety information relayed from the issuing center (named in avalanche_center), never a forecast of record: check the issuing center's own forecast before acting and do not rely on this copy alone. Data from Avalanche.org / the American Avalanche Association and the issuing avalanche center, served by Eden Engine; not an official Avalanche.org product.
Price
$0.0026 per call
You pay the price shown. If a call turns out to cost more than its quote, you pay the actual price, capped at twice the quote. No monthly minimum. Top-ups start at $5.
Data source
Avalanche.org (American Avalanche Association)
Data from Avalanche.org, operated by the American Avalanche Association, with forecasts issued by the regional avalanche centers (the avalanche_center field names the issuing center). Forecasts are advisory; the issuing center is the authority. Served by Eden Engine; not an official Avalanche.org product.
Use it
Five steps: search, inspect, learn, run, settle. No per-tool setup; your agent reaches this tool through the meta-tools it already has.
Connect once and your AI can find and run this tool, and any other it needs.
// 1. search: find the tool
omnial_search({ query: "what you need" })
// 2. inspect: price and input schema
omnial_inspect({ tool: "avalancheorg/forecast" })
// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "avalancheorg/forecast" })
// 4. run: price the exact call first, then run it
omnial_execute({ tool: "avalancheorg/forecast", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "avalancheorg/forecast", input: { /* ... */ } })
// 5. settle: the call is charged when it finishes, nothing to doNot connected yet? Point your MCP client at https://mcp.eden-engine.com/mcp, then copy a config for your client.
Pricing
Every charge this tool can incur.
| Charge | Price |
|---|---|
Per call | $0.0026 |
- Updated
- Oct 20, 2026
Input and output schemas
Input schema
{
"type": "object",
"required": [
"center_id",
"zone_id"
],
"properties": {
"zone_id": {
"type": "integer",
"minimum": 1,
"description": "Forecast zone id: the `id` of a feature returned by Avalanche Danger Ratings by Forecast Zone, for example 3030 (East Slopes Central, NWAC)."
},
"center_id": {
"type": "string",
"pattern": "^[A-Za-z0-9-]{2,20}$",
"description": "Avalanche center id, for example NWAC, CAIC, UAC or GNFAC."
}
},
"additionalProperties": false
}Output schema
{
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "Product id."
},
"media": {
"type": [
"array",
"null"
],
"items": {
"type": "object",
"additionalProperties": true
}
},
"author": {
"type": [
"string",
"null"
],
"description": "Forecaster who wrote the product."
},
"danger": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": true
},
"description": "Danger ratings; empty out of season."
},
"status": {
"type": [
"string",
"null"
],
"description": "For example published."
},
"created_at": {
"type": [
"string",
"null"
]
},
"updated_at": {
"type": [
"string",
"null"
]
},
"bottom_line": {
"type": [
"string",
"null"
],
"description": "The bottom line text; HTML, untrusted."
},
"announcement": {
"type": [
"string",
"null"
]
},
"expires_time": {
"type": [
"string",
"null"
],
"description": "When the product expires."
},
"product_type": {
"type": [
"string",
"null"
],
"description": "For example forecast or summary (out of season)."
},
"forecast_zone": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": true
},
"description": "The center's zones: `id`, `name`, `url`, `state`, `zone_id`."
},
"published_time": {
"type": [
"string",
"null"
],
"description": "When the product was published (UTC offset included)."
},
"avalanche_center": {
"type": [
"object",
"null"
],
"description": "The issuing center: `id`, `name`, `url`, `city`, `state`.",
"additionalProperties": true
},
"hazard_discussion": {
"type": [
"string",
"null"
],
"description": "The hazard discussion; HTML, untrusted."
},
"weather_discussion": {
"type": [
"string",
"null"
],
"description": "The weather discussion; HTML, untrusted."
},
"forecast_avalanche_problems": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": true
},
"description": "The avalanche problems of the day; empty out of season."
}
},
"description": "The forecast product. Every field is null (and the lists empty) when the provider has no product for the request.",
"additionalProperties": true
}