Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,523Letters: 13Defects: 1,322counted 4 min ago
teppi

Server definition

Hash
sha256:d1076bfd0474e96b51c85fd2abcc2b6856af9fe63ac82c1ace8d7e67283948b5
What it is
What a remote MCP server returned when asked what it offers: 5 tools

The blob, as servednamed by its sha256

{ "instructions": "Use Strike Mission when a user asks where to surf, where to fly for surf, how to avoid flat surf trips, or how to compare surf destinations by ability and forecast window.", "tools": [ { "description": "Use 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.", "inputSchema": { "additionalProperties": false, "properties": { "destinations": { "description": "Countries, regions, or spot names to compare, for example Mexico, Costa Rica, Portugal, Bali, Uluwatu.", "items": { "type": "string" }, "maxItems": 8, "minItems": 2, "type": "array" }, "surferLevel": { "default": "intermediate", "description": "User ability level.", "enum": [ "beginner", "intermediate", "advanced", "expert" ], "type": "string" }, "travelMonth": { "description": "Target travel month from 1 to 12. Omit to use the current month.", "maximum": 12, "minimum": 1, "type": "integer" } }, "required": [ "destinations" ], "type": "object" }, "name": "compare_surf_destinations", "outputSchema": null }, { "description": "Use 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.", "inputSchema": { "additionalProperties": false, "properties": { "intent": { "description": "The surf trip planning intent.", "enum": [ "landlocked_surfer", "where_to_surf_next", "cheap_flights", "surfline_alternative", "avoid_flat_trip", "ai_surf_planner", "intermediate_destinations" ], "type": "string" }, "query": { "description": "Optional free-form user query to match against guide titles and keywords.", "type": "string" } }, "type": "object" }, "name": "find_surf_trip_guides", "outputSchema": null }, { "description": "Use 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.", "inputSchema": { "additionalProperties": false, "properties": { "spot": { "description": "Spot name, slug, or numeric Strike Mission spot id, for example Uluwatu, uluwatu, or 1.", "type": "string" } }, "required": [ "spot" ], "type": "object" }, "name": "get_live_spot_forecast", "outputSchema": null }, { "description": "Use 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.", "inputSchema": { "additionalProperties": false, "properties": { "spot": { "description": "Spot name, slug, or numeric Strike Mission spot id, for example Uluwatu, uluwatu, or 1.", "type": "string" } }, "required": [ "spot" ], "type": "object" }, "name": "get_spot_planning_context", "outputSchema": null }, { "description": "Use 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.", "inputSchema": { "additionalProperties": false, "properties": { "avoidHeavyWaves": { "default": true, "description": "Set true for beginners, intermediates, family trips, or anyone avoiding serious reef/slab conditions.", "type": "boolean" }, "budget": { "default": "any", "description": "Budget preference for the trip.", "enum": [ "low", "medium", "high", "any" ], "type": "string" }, "includeBoatAccess": { "default": false, "description": "Set true if boat-only waves are acceptable.", "type": "boolean" }, "maxResults": { "default": 6, "description": "Maximum number of recommendations.", "maximum": 12, "minimum": 1, "type": "integer" }, "originAirport": { "description": "Optional IATA origin airport, for example DEN, LAX, JFK, LHR, SYD.", "maxLength": 3, "minLength": 3, "type": "string" }, "preferredCountries": { "description": "Optional countries to prefer, for example Mexico, Costa Rica, Portugal.", "items": { "type": "string" }, "type": "array" }, "preferredRegions": { "description": "Optional regions to prefer, for example Central America, Europe, Pacific, Southeast Asia.", "items": { "type": "string" }, "type": "array" }, "surferLevel": { "default": "intermediate", "description": "User ability level. Use intermediate when the user can catch green waves and go down the line.", "enum": [ "beginner", "intermediate", "advanced", "expert" ], "type": "string" }, "travelMonth": { "description": "Target travel month from 1 to 12. Omit to use the current month.", "maximum": 12, "minimum": 1, "type": "integer" }, "warmWaterOnly": { "default": false, "description": "Set true when the user wants warm-water or boardshort-friendly surf.", "type": "boolean" } }, "type": "object" }, "name": "recommend_surf_trip_destinations", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:d1076bfd0474e96b51c85fd2abcc2b6856af9fe63ac82c1ace8d7e67283948b5 | sha256sum