VARUN.SURF
MCP Server
Overview
VARUN.SURF exposes a Model Context Protocol server so AI assistants can look up kite spots, forecasts, and live wind conditions as tools. The server is public and requires no authentication.
Endpoint (SSE)
-Add to Claude Code
-Configuration
For MCP clients configured through a JSON file, add the following entry to the mcpServers section.
JSON config
-Available Tools
list_spotsLists all kite spots tracked by varun.surf, grouped by country, with their Windguru spot IDs.get_spotReturns full details for a single spot: overview, current wind conditions, daily and hourly forecasts, and external links.find_spot_by_nameFinds spots whose name contains the given query (case-insensitive).list_countriesLists all countries with at least one kite spot and the number of spots per country.get_spots_by_countryLists all kite spots in a country identified by its slug, e.g. poland.get_statusReturns a short service summary: number of spots, countries and active live weather stations.llms.txt
If your AI assistant cannot speak MCP, the same data is available as plain Markdown. VARUN.SURF publishes an llms.txt file describing the service, its data sources and the Markdown endpoints listed below. All of them are public, need no session cookie and no authentication, and are free to fetch, crawl or index.
llms.txt
-Markdown endpoints
/llms.txtService overview, data sources, API access and links to the Markdown endpoints below./llms/spots.mdIndex of all kite spots with their countries and links to the per-spot documents./llms/spots/{wgId}.mdSingle spot: overview, current conditions, daily and hourly forecast, and external links./llms/countries.mdIndex of all countries with the number of spots in each./llms/countries/{slug}.mdSpots in a single country, where the slug is the lowercased country name with spaces replaced by hyphens, e.g. poland or czech-republic.