STATUS.LIVE / connect / surf <- https://status.live/surf CONNECT: SURF status.live is an MCP server for AI assistants: Streamable HTTP, no sign-in, read-only. Add it once, then ask in plain words. Just the surf tools; for every category use https://status.live/connect. endpoint ....... https://status.live/surf/mcp SET UP 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) TOOLS surf_search_spots spots by name, area, country surf_get_spot_status buoy now, tides, swell forecast Every tool is read-only and takes names or ids, e.g. "lift status at Palisades Tahoe" or "is Upper Pines open?".