eranimore avatar

Surf Session Finder

io.github.eranimore/surf-session-finder

Connects to the Surf Session Finder API to check wave pool availability and set up session alerts across surf parks in 10+ locations worldwide, from URBNSURF Sydney to The Wave Bristol. You'd reach for this when building apps that need to monitor surf park schedules, notify users when preferred time slots open up, or integrate real-time wave pool availability into booking workflows. The API covers parks across Australia, Europe, North America, South America, and the Middle East, handling the schedule polling so you don't have to refresh manually. Built by surfers who got tired of missing sessions because they didn't check at the right time.

tools
3
transport
HTTP
last updated
May 2, 2026

Install

From registry metadata
$ npx add-mcp https://ssf-api-cf.surfsessionfinder.com/mcp --name surf-session-finder

Run in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http surf-session-finder https://ssf-api-cf.surfsessionfinder.com/mcp

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 3 tools

Verified live against the running server on Nov 6, 2026.

list_poolsList all supported surf pools worldwide with their IDs, names, and locations. Always call this first to get valid pool_id values for the other tools.

List all supported surf pools worldwide with their IDs, names, and locations. Always call this first to get valid pool_id values for the other tools.

No parameters. Call it with no arguments.

get_session_levelsGet the available session difficulty levels for a surf pool (e.g. Beginner, Intermediate, Advanced). Use the level names with find_sessions.1 params

Get the available session difficulty levels for a surf pool (e.g. Beginner, Intermediate, Advanced). Use the level names with find_sessions.

Parameters* required
pool_id*string
Pool ID — use list_pools to get valid values
find_sessionsFind available surf sessions at a pool. Returns date, time, skill level, available spots, and a booking URL. Filter by level, minimum spots, or time window.4 params

Find available surf sessions at a pool. Returns date, time, skill level, available spots, and a booking URL. Filter by level, minimum spots, or time window.

Parameters* required
hours_aheadnumber
Search window in hours from now (default: 192 = 8 days)
levelsarray
Filter to specific level names (e.g. ["Beginner"]). Omit to return all levels.
min_spotsnumber
Minimum available spots required (default: 0)
pool_id*string
Pool ID — use list_pools to get valid values

Sponsors

Details

Website
www.surfsessionfinder.com
Category
Automation & Workflows
Transport
HTTP
Registry
MCP registry, active
Tools verified
Nov 6, 2026

Related Automation & Workflows MCP servers

View all
1ethanackerman-git avatarPreflight Ios Mcpethanackerman-git/preflight57 tools for AI-powered iOS Simulator automation — tap, swipe, type, screenshots, and more.0stars
2hycore220 avatarK-Work Trusthycore220/k-work-trust-public-demoKorean business record validation and workflow safety gates for AI agents.0stars
3jamesrez avatarValoriajamesrez/valoria-intelligenceMake money with x402. See what's earning, find profitable gaps, and price your service right.0stars
4jmeg8r avatarASTGL Knowledgejmeg8r/mcp-astgl-knowledgeSearch and cite ASTGL articles about MCP servers, local AI, and AI automation.0stars
5lukbb avatarPlanPostlukbb/planpost-mcpSchedule posts to 7 social networks, render video and carousels, read analytics and revenue.0stars
6marciokorphub avatarContazz AutoPilotmarciokorphub/contazz-autopilot-mcpBrazilian AI-powered accounting & tax automation: NFS-e invoicing, CBS/IBS tax reform, compliance.0stars