Next free-source huntWe check for new free data every weekday.
WeatherMCP serverFirst audited Nov 13, 2026

SnowSure — Snow & Ski

Live ski snow, multi-model forecasts, powder rankings & a grounded Answer Engine for 500+ resorts.The vendor's description, from its MCP Registry listing.

Passed public checksAudited Nov 13, 2026

Every public check ran and passed. Public audit: we connect as an AI client would, list the tools and check what they say. We do not run them. How we audit

Does it work?
YesConnected in 253 ms.
Sign-up?
None neededIt answered without any account or key.
Can it change things?
YesSome tools say they can change things. Your AI client should ask you first.
Endpointhttps://www.snowsure.ai/mcp

Source code Website Streamable HTTP · protocol 2025-11-25 · server version 3.12.7

What we checked, the evidence, and the tools it offers.

What we checked

Security

  • Passed: Connections are encrypted (HTTPS).

  • Passed: No hidden instructions found in tool text.

Safety labels

  • Note: 5 tools are labelled as able to change things.

    Expected for tools that send, write or buy. Your AI client should ask before calling them.

    • save_resort
    • remove_saved_resort
    • subscribe_alerts
    • unsubscribe_alerts
    • book_lodging
  • Passed: Every tool says whether it only reads or can change things.

Tools

  • Passed: 48 tools listed.

  • Passed: Every tool describes its inputs with a valid schema.

Protocol

  • Passed: The MCP handshake works (Streamable HTTP).

  • Passed: Protocol version 2025-11-25 (latest).

  • Passed: Unknown requests are refused.

Connection

  • Passed: The server responds.

Tools (48)

As the server describes them. The labels are the server's own: it says whether each tool only reads or can change things.

  • ask_snowdataText-only Q&A grounded in SnowSure data (~1s). Use for open-ended questions, run counts by grade ("how many black or double-black runs", "what percent of runs are expert": answered with the operator'…Read-only
  • get_snow_reportGet the global snow report with top-ranked resorts by snow conditions. Returns resorts sorted by SnowSure score, forecast, or recent snowfall. Use this for "where has the best snow?" or "top ski reso…Read-only
  • get_powder_reelsPowder Reels — SnowSure archived storm timelapses with verified accumulation data burned into the frames ("Proof of Powder"). Use for "how much did it snow at X last night", "show me the storm at Alt…Read-only
  • get_resort_infoINTERACTIVE RESORT GUIDE CARD (Resort Info sidebar UI) — elevation, vertical, lifts, runs, skiable acres, average snowfall, season dates, ski passes, editorial description, hero/gallery carousel. REQ…Read-only
  • get_resort_photosINTERACTIVE PHOTO GALLERY CAROUSEL — official SnowSure resort photos (hero + Sanity gallery). REQUIRED for: photos, pictures, images, gallery, "show me photos of Vail/Aspen". Never use web search or…Read-only
  • get_resortSingle-resort data with a REQUIRED card parameter that picks the interactive UI. card=guide → resort info card (elevation, lifts, season dates). card=photos → photo gallery carousel. card=snow → snow…Read-only
  • search_resortsSearch for ski resorts by name, country, region, or US state / Canadian province (name or code, e.g. "Idaho", "ID", "BC"). Returns matching resorts with basic conditions. Use for "find resorts in [lo…Read-only
  • find_best_powderFind resorts with the freshest powder snow right now. Returns resorts sorted by 24-hour snowfall. Use for "where is it snowing?" or "fresh powder" queries.Read-only
  • find_powder_tripsPowder trips you can BOOK: ranks resorts by their 14-day forecast (best chance of fresh snow in the bookable window) and returns handpicked luxury ski hotels at each — "where to go AND where to stay"…Read-only
  • compare_forecastsCompare snow forecasts across 7 weather models (ECMWF, GFS, GEM, JMA, ICON, Météo-France, Met Norway) for a resort. Shows model agreement and uncertainty. Use for forecast reliability queries. The mo…Read-only
  • get_weather_forecastGet detailed day-by-day weather forecast for a resort including temperature, snowfall, wind, and conditions for each of the next 7 days — 14 with SnowSure Pro, or for a resort in My Mountains when si…Read-only
  • find_resorts_by_criteriaFind resorts matching specific criteria like minimum snow depth, elevation range, number of runs, or SnowSure rating. Advanced filtering for trip planning.Read-only
  • get_southern_hemisphere_reportGet snow conditions for Southern Hemisphere ski resorts (Australia, New Zealand, Argentina, Chile) currently in season. Answers "is Perisher / Portillo / Valle Nevado open right now and what are the…Read-only
  • get_season_openingsResorts whose season OPENING DATE is a specific day — answers "what opens today?", "opening this week", or "which resorts start their season on June 27?". Returns only resorts scheduled or confirmed…Read-only
  • get_season_leaderboardRank resorts by how a season actually went, scoped to a place. This is the tool for "which <place> resort had the most <metric> last season" — the single most common retrospective question agents ask…Read-only
  • get_snow_historyOne resort's own snowfall history: season totals, comparison to its 5-year and 30-year averages, and best months to visit. Scoped to a SINGLE resort — for "which resort in <state/country/region> led…Read-only
  • get_monthly_snowTypical snow for a resort MONTH BY MONTH, from ~30 years of ERA5 reanalysis — average snowfall, snow days, base and peak depth, and biggest storm, plus per-season totals. Use for date-choosing questi…Read-only
  • get_trip_windowHistorical odds for a SPECIFIC trip window at one resort — 'Whistler on March 27', 'Vail Jan 10–17'. From ~30 years of ERA5 monthly history it blends the window's months (weighted by days) into: the…Read-only
  • get_elnino_signalResort-level El Niño / ENSO outlook from SnowSure's 30-year fleet dataset (559 ranked resorts). Returns rank, tier, strong/all-event signal, analog winters ('97-98, '15-16, '23-24), forecast paragrap…Read-only
  • get_elnino_rankingsRanked El Niño ski resorts from SnowSure's 30-year fleet table. Filter by region (south-america, north-america, europe, asia, oceania) or tier (A prime / B favored / C ENSO-proof / D late bloomer / E…Read-only
  • plan_ski_tripGet ski trip recommendations based on dates, preferences, and conditions. Suggests best resorts for a given time period.Read-only
  • get_webcam_statusGet live webcam links and status for a resort to see current on-mountain conditions visually — answers "show me the webcam / live cam at <resort>", "current conditions on camera", and named-cam looku…Read-only
  • get_regional_summaryGet a summary of snow conditions across an entire region or country with statistics and top resorts.Read-only
  • list_insight_categoriesList SnowSure insight categories (live conditions, current season, last season, forecast trust, patterns, SnowSure index, ground truth). Use before get_insights to choose a category filter. Lighter t…Read-only
  • get_insightsGet categorized SnowSure intelligence insights (not just snow totals). The last_season category is the one to reach for on retrospective questions — how a finished season compared to its 5yr norm, wh…Read-only
  • get_ml_trendsFetch SnowSure-unique ML/AI trend datasets from the public REST API. Use for powder-day leaders, bluebird-day leaders, bluebird predictions, improving/stable/declining score pulse, per-model accuracy…Read-only
  • get_destinationMulti-mountain destination hub (Niseko, Chamonix, Aspen Snowmass umbrella) with a table of member ski areas. Use ONLY when the user names the hub itself — NOT for photo gallery (→ get_resort_photos o…Read-only
  • list_saved_resortsList the signed-in user's saved resorts. Requires a SnowSure user access token (OAuth); without one it returns an authorization-required error telling the agent how to connect.Read-only
  • save_resortAdd a resort to the signed-in user's My Mountains, the list of resorts they follow. Requires a SnowSure user access token (OAuth). The slug must be a real SnowSure resort.Can change things
  • remove_saved_resortRemove a resort from the signed-in user's saved list. Requires a SnowSure user access token (OAuth).Can change things
  • subscribe_alertsSubscribe the signed-in user to snow alerts. Requires a SnowSure user access token (OAuth). type: 'powder' (OBSERVED fresh snow >= thresholdCm in 24h), 'forecast' (the forecast total over windowDays…Can change things
  • list_alertsList the signed-in user's alert subscriptions. Requires a SnowSure user access token (OAuth).Read-only
  • unsubscribe_alertsRemove one of the signed-in user's alert subscriptions by id (from list_alerts). Requires a SnowSure user access token (OAuth).Can change things
  • book_lodgingLodging near a resort via LUXSKI for the signed-in user. With a specific `hotelName` + checkIn + checkOut it PREBOOKS a live rate and returns a LUXSKI checkout URL to complete payment (we hold the ra…Can change things
  • get_passDetails for a multi-resort ski pass (Epic, Ikon, Mountain Collective, …): operator, season pricing tiers, destination count, regions, and the buy link.Read-only
  • find_pass_resortsList the resorts on a ski pass, optionally filtered to a region — answers "is <resort> on the Ikon Pass" and "what resorts does the Epic Pass include". Returns names + SnowSure slugs you can pass to…Read-only
  • compare_passesCompare ski passes on price, resort coverage, and value — the tool for "which season pass includes <resort> — Epic or Ikon?" (pass resortSlugs=[<resort>]). Optionally pass resortSlugs you plan to ski…Read-only
  • compare_resortsCompare 2–4 resorts side by side across snow, terrain, and live conditions — every value comes from the SnowSure conditions resolver/contract. Use for head-to-head stat questions phrased as either/or…Read-only
  • get_my_snow_reportPersonalized snow report for the signed-in user's saved resorts — live conditions for each, ranked best-first (open resorts with the freshest snow on top). Requires a SnowSure user access token (OAut…Read-only
  • get_storm_watchStorm Watch: named multi-day storm systems the models are flagging days ahead, grouped as one event across every resort in the path and ranked biggest first. Use for "is a storm coming", "what's the…Read-only
  • get_avalancheCurrent avalanche danger bulletin for a resort's forecast zone (US, Canada, Switzerland in v1), relayed from the official warning service with the issuer + link. Returns 'no bulletin' when there's no…Read-only
  • get_snow_qualityWhat the surface actually skis like at a resort — Dry powder, Soft, Packed, Crust, Spring, Wet, Wind-affected or No snow — from SnowSure's SLF SNOWPACK simulation at three elevations, with the reason…Read-only
  • get_operating_riskWill the lifts run? A 48-hour operating-risk estimate from the Open-Meteo forecast — wind-hold (gusts), visibility, cold (wind-chill), and heavy-snow control delays. Modeled guidance, NOT the resort'…Read-only
  • get_road_accessDriving access for a resort — answers "do I need chains to get to <resort>" and "is the road to <resort> open": a SnowSure drive call, feeder-city Saturday drive times on the PGRI pilot, plus chain-c…Read-only
  • get_road_camerasLive roadside DOT/CCTV camera stills on the highways near a resort — shows what the drive actually looks like right now (California via Caltrans, Washington via WSDOT, Mount Rainier NP via NPS, Orego…Read-only
  • get_road_weatherMeasured roadside weather (RWIS) on the highways near a resort — surface + air temperature, visibility, wind, precipitation (Colorado via CDOT, Washington via WSDOT, Oregon via ODOT TripCheck RWIS, M…Read-only
  • plan_ski_road_tripPlan a multi-stop ski road trip: picks the top-scoring resorts in a region, orders them into a drivable route (nearest-neighbour, minimal backtracking), allocates your days across stops, estimates ea…Read-only
  • find_flights_to_powderComplete the trip: from a resort, find the nearest gateway airport(s) and get flight-search links from your home airport. The "get there" leg of the funnel — pair with find_best_powder / find_powder_…Read-only

Audit history

  1. Nov 13Passed

What we sent

Every request in this audit, with the answer and how long it took. We never send credentials and never call a tool.

RequestAnswerTime
initializeHTTP 200253 ms
initializedHTTP 20299 ms
tools/listHTTP 200243 ms
resources/listHTTP 200150 ms
unknown-methodHTTP 20099 ms

Run this server, or disagree with the result?

Fix the issue and it shows in the next weekly audit, or email us to ask for a re-audit or to dispute a finding. Read how we audit for what each check means.