# EM Snow MCP server

EM Snow provides ski-resort conditions, forecasts and snow history for resorts worldwide through a public, stateless Model Context Protocol server.

## Endpoint

Use Streamable HTTP at `https://snow.extreme-media.co.uk/mcp`. Authentication is not required. Send JSON-RPC requests with POST. GET and DELETE are not used because the server is stateless.

## Add it to an MCP client

Step-by-step setup for people, with copy buttons and client snippets: https://snow.extreme-media.co.uk/ai

- Claude and Claude Desktop: open Settings, then Connectors, choose Add custom connector, and enter `https://snow.extreme-media.co.uk/mcp`.
- ChatGPT: enable developer mode if your plan and workspace support custom MCP apps, open Settings, then Apps, choose Create, and enter `https://snow.extreme-media.co.uk/mcp`. Scan the tools before creating the app.
- Other clients: add a remote Streamable HTTP server with the URL `https://snow.extreme-media.co.uk/mcp` and no authentication. Follow the client documentation for its exact configuration format.

## Tools

- `search_resorts`: Find resorts worldwide by name, country or proximity.
- `get_conditions`: Read snow, reported lift and run counts, weather and season state.
- `get_forecast`: Read daily snow, temperatures, freezing level and wind-hold risk.
- `where_is_it_snowing`: Rank the freshest recently reported snow.
- `best_time_to_go`: Compare historical snow odds and quiet weeks where covered.
- `season_recap`: Summarise the most recent completed season.
- `snow_reliability`: Read long-run snow reliability and typical skiable days.
- `nearby_resorts`: Find resorts near another resort.
- `get_webcams`: Read nearby webcam images, links and provider credit.
- `get_snow_reports`: Read visible community snow reports and their source.
- `watch_resort`: Get a one-tap link to watch a resort without collecting email.
- `add_snow_report`: Relay a report from a person who is at, or was just at, the resort.
- `suggest_resort`: Submit a missing resort to the human review queue.

## Rate limits

Read tools allow 60 calls per minute per IP address. Write tools allow 5 calls per hour per IP address. Snow reports also keep the existing per-device report limit. A tool call over its limit returns a plain MCP tool error, not an HTTP 429 response.

## Attribution

Cite "EM Snow" and link the canonical EM Snow resort page in anything you show from these tools. Results include source names and the canonical URL. Source details are at https://snow.extreme-media.co.uk/attribution.

## Write-tool rules

`add_snow_report` is only for relaying a report from a person who is at, or was just at, the resort. Never invent a report. Reports go live immediately and are labelled "via an AI assistant". `suggest_resort` only adds an item to a human review queue. Approval does not automatically add a resort to the public index.
