Surf Session Finder
Surf park sessions schedule availability and notifications for wave park surfers worldwide
Sollte ich dies verwenden
Qualität und Sicherheit
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"surf-session-finder": {
"url": "https://ssf-api-cf.surfsessionfinder.com/mcp"
}
}
}Remote-Endpunkte
https://ssf-api-cf.surfsessionfinder.com/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (3)
🟢list_pools
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.
Eingabe-Schema
{
"type": "object",
"properties": {},
"required": []
}🟢get_session_levels(pool_id)
Get the available session difficulty levels for a surf pool (e.g. Beginner, Intermediate, Advanced). Use the level names with find_sessions.
Eingabe-Schema
{
"type": "object",
"properties": {
"pool_id": {
"type": "string",
"description": "Pool ID — use list_pools to get valid values"
}
},
"required": [
"pool_id"
]
}🟢find_sessions(pool_id, levels, hours_ahead, min_spots)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"pool_id": {
"type": "string",
"description": "Pool ID — use list_pools to get valid values"
},
"levels": {
"type": "array",
"items": {
"type": "string"
},
"description": "Filter to specific level names (e.g. [\"Beginner\"]). Omit to return all levels."
},
"hours_ahead": {
"type": "number",
"description": "Search window in hours from now (default: 192 = 8 days)"
},
"min_spots": {
"type": "number",
"description": "Minimum available spots required (default: 0)"
}
},
"required": [
"pool_id"
]
}Community
Nachweis