snowsure-mcp-server
v3.0.1
Published
MCP server for ski resort snow: real-time powder rankings, 14-day forecasts, 500+ resorts — SnowSure.ai (Cursor, Claude, AI agents)
Maintainers
Readme
SnowSure MCP Server — ski resort snow for Cursor, Claude & AI agents
npx snowsure-mcp-server — Model Context Protocol server for real-time powder rankings, 14-day multi-model snow forecasts, and 500+ ski resorts via SnowSure. Use it when building agents that answer: where is the best snow, fresh powder in Japan/the Alps, compare two resorts, or trip planning by conditions.
- Docs: snowsure.ai/developers · llms.txt · OpenAPI
Features
- 11 AI Tools for querying snow conditions, forecasts, and resort information
- 4 Resources for direct data access
- 500+ ski resorts worldwide
- 7 weather models for forecast comparison
- Frequent updates (weather pipeline ~15 min; see methodology)
Available Tools
| Tool | Description |
|------|-------------|
| get_snow_report | Global snow rankings by score, forecast, or recent snowfall |
| get_resort | Comprehensive resort details including AI analysis |
| search_resorts | Find resorts by name, country, or region |
| find_best_powder | Resorts with freshest powder (24h snowfall) |
| compare_forecasts | Multi-model forecast comparison with confidence |
| get_weather_forecast | Day-by-day weather for up to 14 days |
| find_resorts_by_criteria | Advanced filtering (depth, elevation, runs, score) |
| get_snow_history | Historical data and season comparisons |
| plan_ski_trip | AI-powered trip recommendations |
| get_webcam_status | Live webcam links for a resort |
| get_regional_summary | Regional statistics and top resorts |
Available Resources
| URI | Description |
|-----|-------------|
| snowsure://snow-report | Current global snow report (top 50) |
| snowsure://resorts | All 500+ resorts with conditions |
| snowsure://regions | Region/country breakdown |
| snowsure://api-docs | API documentation |
Installation
For Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"snowsure": {
"command": "npx",
"args": ["-y", "snowsure-mcp-server"]
}
}
}For Cursor
Add to your MCP settings:
{
"snowsure": {
"command": "npx",
"args": ["-y", "snowsure-mcp-server"]
}
}Manual Installation
# Clone and build
git clone https://github.com/mikeslone/snowsure-web.git
cd snowsure-web/mcp-server
npm install
npm run build
# Run
node dist/index.jsExample Queries
Once connected, you can ask your AI assistant:
- "What are the best ski conditions right now?"
- "Tell me about Niseko's snow conditions"
- "Find me powder in Japan"
- "Compare forecasts for Matterhorn"
- "Plan a ski trip to the Alps in February"
- "Which resorts have the deepest snow base?"
- "What's the weather forecast for Jackson Hole this week?"
Tool Usage Examples
Get Snow Report
Query: "Show me the top 5 resorts in Europe right now"
Tool: get_snow_report
Args: { "region": "europe", "limit": 5, "sort": "snowsure" }Find Best Powder
Query: "Where is it dumping in North America?"
Tool: find_best_powder
Args: { "region": "north-america", "minSnowfall": 15 }Compare Forecasts
Query: "How reliable is the Whistler forecast?"
Tool: compare_forecasts
Args: { "slug": "whistler-blackcomb" }Plan Trip
Query: "Recommend a ski trip for an advanced skier in Japan"
Tool: plan_ski_trip
Args: { "region": "asia", "level": "advanced" }API Reference
The MCP server connects to the SnowSure API at https://lux.ski/api/v1.
Endpoints Used
GET /resorts- List all resortsGET /resorts/{slug}- Get resort detailsGET /snow-report- Get ranked snow report
Development
# Install dependencies
npm install
# Run in development mode
npm run dev
# Build for production
npm run build
# Watch mode
npm run watchData Sources
- Weather Models: ECMWF, GFS, GEM, JMA, ICON, Météo-France, Met Norway
- Conditions: Resort weather pipeline ~15 min cadence (production)
- Historical: 30 years of snowfall records
- SnowSure Score: AI-powered rating combining depth, recent snow, forecast, and historical reliability
License
MIT License - see LICENSE for details.
Support
- Website: snowsure.ai
- API Docs: snowsure.ai/developers
- Email: [email protected]
