Serves as a Model Context Protocol (MCP) server, integrating with Surfline's public API to provide in-depth surf forecasts. Users can access current conditions for various spots, detailed swell breakdowns, hourly forecasts, expert forecaster notes, wind conditions, and quality ratings. It also includes essential timing information such as sunrise/sunset, dawn/dusk, and tide schedules, all localized to the Pacific timezone. The server features secure Google OAuth authentication for seamless integration with AI assistants like Claude, requiring no Surfline API keys.