\ | / * -- ( ) -- | / | \ _[#]_ ~^~~~^~~~~~^~~~~^~~~^~~~~~~^~~~~^~~~~~~^~~~^~~~~~^~~~~ ~~ ~~~~ ~~~ ~~~~~ ~~ ~~~~~ ~~~ ~~~~ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ STATUS.LIVE / surf <- https://status.live SURF NOW What the water is doing right now at 153 surf spots: the nearest buoy, tides and the swell forecast. browse ...... https://status.live/surf/spots terminal .... curl status.live/surf/pipeline AI .......... https://status.live/surf/mcp Claude, ChatGPT, Cursor, Elvean, ... CONNECT Streamable HTTP . no auth . read-only . endpoint URL above Claude Customize > Connectors > + Add > Add custom (web, desktop) connector. Paste the endpoint URL and choose "No sign in". Free plans allow one. ChatGPT Settings > Apps & Connectors > Advanced: (Plus and up) turn on Developer mode. Then Create, paste the endpoint URL, pick "No authentication". Chat: + > Developer mode > status-live-surf. Elvean Settings > MCP > Edit Configuration { "mcpServers": { "status-live-surf": { "url": "https://status.live/surf/mcp" } } } Cursor ~/.cursor/mcp.json { "mcpServers": { "status-live-surf": { "url": "https://status.live/surf/mcp" } } } Claude Code claude mcp add --transport http \ status-live-surf \ https://status.live/surf/mcp Codex codex mcp add status-live-surf \ --url https://status.live/surf/mcp Gemini CLI gemini mcp add --transport http \ status-live-surf \ https://status.live/surf/mcp VS Code .vscode/mcp.json { "servers": { "status-live-surf": { "type": "http", "url": "https://status.live/surf/mcp" } } } Other clients npx mcp-remote https://status.live/surf/mcp (stdio only) TRY > What is the buoy reading at Mavericks right now? > When is low tide at Trestles today? > Swell forecast for Hossegor this week TOOLS surf_search_spots spots by name, area, country surf_get_spot_status buoy now, tides, swell forecast UNDER THE HOOD buoys ........ NOAA NDBC, every 30 min tides ........ NOAA Tides & Currents predictions forecast ..... Open-Meteo marine and weather models runs on ...... Cloudflare Workers