surf-trip-planner
Measured conclusion: Alive, not deep-tested. L2 outcome: not_attempted.
Surf trip planner: live 0-100 Strike Scores, 10-day forecasts, and trip picks for 1,100+ spots.
| Author | app.strikemission |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Alive, not deep-tested |
| L1 liveness | alive |
| L1 latency | 1171 ms |
| Endpoint region | Global |
| Languages | EN |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"surf-trip-planner": {
"url": "https://www.strikemission.app/api/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (5)
recommend_surf_trip_destinationsread-onlyUse this when a user asks where to surf, where to fly for surf, how to plan a landlocked surfer trip, or which destinations fit their ability. Returns Strike Mission destination candidates with ability fit, season, travel, hazards, and dashboard links. For near-term trips (this month), candidates are ranked by live 10-day Strike Scores.
Parameters:
budget— string — Budget preference for the trip.maxResults— integer — Maximum number of recommendations.surferLevel— string — User ability level. Use intermediate when the user can catch green waves and go down the line.travelMonth— integer — Target travel month from 1 to 12. Omit to use the current month.originAirport— string — Optional IATA origin airport, for example DEN, LAX, JFK, LHR, SYD.warmWaterOnly— boolean — Set true when the user wants warm-water or boardshort-friendly surf.avoidHeavyWaves— boolean — Set true for beginners, intermediates, family trips, or anyone avoiding serious reef/slab conditions.preferredRegions— array — Optional regions to prefer, for example Central America, Europe, Pacific, Southeast Asia.includeBoatAccess— boolean — Set true if boat-only waves are acceptable.preferredCountries— array — Optional countries to prefer, for example Mexico, Costa Rica, Portugal.
Hints: read-only yes · destructive no · idempotent not declared · open-world no
compare_surf_destinationsread-onlyUse this when a user is deciding between specific countries, regions, or surf spots. Compares Strike Mission fit by ability level, season, travel access, hazards, consistency, and recommended spot candidates.
Parameters:
destinations(required) — array — Countries, regions, or spot names to compare, for example Mexico, Costa Rica, Portugal, Bali, Uluwatu.surferLevel— string — User ability level.travelMonth— integer — Target travel month from 1 to 12. Omit to use the current month.
Hints: read-only yes · destructive no · idempotent not declared · open-world no
get_spot_planning_contextread-onlyUse this when the user asks about a specific surf spot. Returns difficulty, hazards, season, travel access, wave type, swell/wind requirements, and Strike Mission links.
Parameters:
spot(required) — string — Spot name, slug, or numeric Strike Mission spot id, for example Uluwatu, uluwatu, or 1.
Hints: read-only yes · destructive no · idempotent not declared · open-world no
get_live_spot_forecastread-onlyUse this when the user asks whether a specific surf spot is worth surfing or traveling to soon. Fetches the live 10-day Strike Mission forecast and best days for one spot.
Parameters:
spot(required) — string — Spot name, slug, or numeric Strike Mission spot id, for example Uluwatu, uluwatu, or 1.
Hints: read-only yes · destructive no · idempotent not declared · open-world no
find_surf_trip_guidesread-onlyUse this when the user wants surf trip planning guidance, such as landlocked surfer planning, where to surf next, avoiding flat trips, cheap surf flights, or Surfline alternatives.
Parameters:
query— string — Optional free-form user query to match against guide titles and keywords.intent— string — The surf trip planning intent.
Hints: read-only yes · destructive no · idempotent not declared · open-world no
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.