Avalanche.org

by haydenwade

Not rated
GitHub

About

MCP server for looking up avalanche danger ratings, historic avalanche forecasts, and forecast GeoJSON from the Avalanche.org Public API. Not affiliated with Avalanche.org

Details

Author
haydenwade
Categories
Other, Developer Tools

Setup

Install Avalanche.org in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/haydenwade/avalanche-org-mcp-server

Follow the installation instructions in the repository README, then restart your MCP client.

A minimalModel Context Protocol(MCP) server that wraps theAvalanche.org Public APImap-layer endpoints. It lets LLMs look up avalanche danger ratings by location, retrieve raw forecast GeoJSON, and query historic conditions.

- Danger lookup by lat/lon— find the avalanche zone for any point and get its current danger rating
- Historic danger lookup— same as above, but for a specific past date
- Raw map-layer GeoJSON— full FeatureCollection for all avalanche centers, or scoped to one center

Data sourced from theAvalanche.org Public API. See theAPI docsfor details.

Add this to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.jsonon macOS):

{ "mcpServers": { "avalanche-org": { "command": "npx", "args": ["-y", "avalanche-org-mcp-server"] } } }

No install required. Claude will download and run it automatically.

{ "mcpServers": { "avalanche-org": { "command": "avalanche-org-mcp-server" } } }
docker pull ghcr.io/haydenwade/avalanche-org-mcp-server:latest
{ "mcpServers": { "avalanche-org": { "command": "docker", "args": ["run", "--rm", "-i", "ghcr.io/haydenwade/avalanche-org-mcp-server:latest"] } } }
git clone https://github.com/haydenwade/avalanche-org-mcp-server.git cd avalanche-org-mcp-server npm install npm run build
{ "mcpServers": { "avalanche-org": { "command": "node", "args": ["/absolute/path/to/avalanche-org-mcp-server/dist/src/index.js"] } } }

Get the current avalanche danger rating for a lat/lon point. Returns the zone the point falls in, or the nearest zone ifpreferNearestis true.

{ "lat": 40.5763, "lon": -111.7522, "preferNearest": true, "centerId": "UAC" }
{ "match": "inside_zone", "distance_km": 0, "distance_miles": 0, "zone": { "id": "zone-1", "name": "Salt Lake", "state": "UT" }, "center": { "id": "UAC", "name": "Utah Avalanche Center", "timezone": "America/Denver", "link": "https://utahavalanchecenter.org" }, "danger": { "level": 3, "label": "Considerable", "color": "#f1a302" }, "travel_advice": "Dangerous avalanche conditions. Careful snowpack evaluation, cautious route-finding and conservative decision-making essential.", "forecast_url": "https://utahavalanchecenter.org/forecast/salt-lake", "validity": { "start_date": "2026-03-22", "end_date": "2026-03-23" }, "warning": null }

historic_avalanche_danger_rating_by_point

Same as above, but for a specific historic date. Returns all the same fields plusday.

{ "lat": 40.5763, "lon": -111.7522, "day": "2025-02-24", "preferNearest": true }
{ "match": "inside_zone", "distance_km": 0, "distance_miles": 0, "zone": { "id": "zone-1", "name": "Salt Lake", "state": "UT" }, "center": { "id": "UAC", "name": "Utah Avalanche Center", "..." : "..." }, "danger": { "level": 3, "label": "Considerable", "color": "#f1a302" }, "travel_advice": "Dangerous avalanche conditions. ...", "forecast_url": "https://utahavalanchecenter.org/forecast/salt-lake", "validity": { "start_date": "2025-02-24", "end_date": "2025-02-25" }, "warning": null, "day": "2025-02-24" }

Returns the raw Avalanche.org map-layer GeoJSON FeatureCollection forallavalanche centers.

{ "geojson": { "type": "FeatureCollection", "features": [ "... full GeoJSON features ..." ] } }

Returns the raw map-layer GeoJSON FeatureCollection for asingleavalanche center.

{ "geojson": { "type": "FeatureCollection", "features": [ "... full GeoJSON features ..." ] } }

To interactively test tools with theMCP Inspector:

npx @modelcontextprotocol/inspector node dist/src/index.js
src/ index.ts # Entry point — server setup + stdio transport tools.ts # Tool registration constants.ts # API URLs and timeouts types.ts # GeoJSON type definitions api/ mapLayer.ts # Map-layer fetch + GeoJSON normalization lib/ geometry.ts # Point-in-polygon, haversine distance, bounds dangerLookup.ts # Danger rating lookup logic validation.ts # Date and coordinate validation test/ *.test.ts # Tests (node:test)

- Fork the repo
- Create a feature branch (git checkout -b my-feature)
- Make your changes and add tests
- Runnpm testto make sure everything passes
- Open a pull request

Chia Health MCP Server — Patient workflow integration for a licensed US telehealth platform. Browse GLP-1 medications (semaglutide, tirzepatide), peptide therapies (sermorelin, NAD+, glutathione), and longevity treatments. Check eligibility, complete intake, sign consents, and manage treatment plans. 30 tools, HIPAA-compliant. All prescriptions evaluated by licensed US healthcare providers and delivered from FDA-regulated pharmacies across 50 states + DC.

Broker + MCP server for last-bidder-wins games on Solana — agents register, auto-fund a Privy wallet, and bid via streamable HTTP

AI-powered no-code app builder with 17 MCP tools — create projects, generate pages from natural language, AI text/image generation (GPT, Claude, Gemini, 14+ models), page CRUD, workflow execution, publish & version control. SSE transport, API key auth.

An mcp server for your food ordering needs.

Agent-to-Agent handoff certification for multi-agent systems — validates context preservation, verifies agent capabilities before handoff, logs transfer chains, and ensures no data loss in agent orchestration.

Unified MCP & skill management gateway with progressive disclosure. Manages multiple MCP servers as Agent Apps, loading tool schemas on demand for 99% context token savings. Shared across Claude Code, Codex, OpenCode and more.

A collection of Model Context Protocol (MCP) servers for various tasks and integrations, supporting both Python and Node.js environments.

Open-souSecurely feeds real security refreshed rules into Cursor, Claude Code, and Windsurf — zero config, no API key.

Health intelligence MCP — access biomarkers, biological age, and personalized longevity action plans from your Aniva profile.

Real-time stock heatmaps and investment tools delivered as interactive React components.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.