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

Server definition

Hash
sha256:2ac18b8cd9abf941d2c019d1a2f571a1b1a091f560e82906927ce6b5636e3a0d
What it is
What a remote MCP server returned when asked what it offers: 4 tools

The blob, as servednamed by its sha256

{ "instructions": "Shreddy measures mountain bike jumps and speeds from phone video filmed at bike parks. A phone on a\ntripod at a jump records every rider who comes through; the numbers are real-world measurements from\na camera calibrated for that spot (a known length marked in the frame), not estimates.\n\nUnits are already human: metres (m) and seconds (s) to 2 decimals, speed in km/h and mph to 1 decimal.\nNever convert them again. Jump height is how high the bike rose above the takeoff lip. Jump length is\nthe distance from takeoff to landing. Airtime is seconds in the air. Speed is measured through a speed\ntrap on the feature.\n\nA clip with no measurements is normal: the camera had no calibration when it was filmed. It still\nplays and still counts; say it was not measured rather than treating it as an error.\n\nOnly public clips are visible. Riders are named only when they linked their Shreddy account and allow\nit; otherwise the rider is unnamed. Dates are the day a clip was filmed, never a time of day.\n\nAlways give the viewer the clip or venue `link` (https://www.shreddy.ai/...), which plays the clip on\nShreddy. Venue, run and feature names are matched loosely (\"bradley\" finds Bradley Bike Park); when a\ntool answers \"ambiguous\" or \"no_match\", pick from its `candidates` or ask the user.\n\nStart with list_venues to see which parks have clips, get_venue for one park (its runs, features and\nrecords), search_clips for latest, biggest, fastest or by feature or rider, and get_clip for one clip.", "tools": [ { "description": "One public clip by id: where and when it was filmed, the rider if named, every measurement, how it was calibrated, and for a group clip (a train of riders) each rider with their own stats and link. A clip that is private, removed or does not exist all read as not found.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "id": { "anyOf": [ { "exclusiveMinimum": 0, "maximum": 2147483647, "type": "integer" }, { "maxLength": 10, "minLength": 1, "type": "string" } ], "description": "The clip id (the number in https://www.shreddy.ai/clips/<id>)." } }, "required": [ "id" ], "type": "object" }, "name": "get_clip", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "date": { "anyOf": [ { "format": "date", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", "type": "string" }, { "type": "null" } ] }, "feature": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "id": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "is_train": { "type": "boolean" }, "link": { "minLength": 1, "type": "string" }, "measured": { "type": "boolean" }, "members": { "items": { "additionalProperties": false, "properties": { "id": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "link": { "minLength": 1, "type": "string" }, "measured": { "type": "boolean" }, "rider": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "stats": { "additionalProperties": false, "properties": { "airtime_s": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "jump_height_m": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "jump_length_m": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "speed_kmh": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "speed_mph": { "anyOf": [ { "type": "number" }, { "type": "null" } ] } }, "required": [ "jump_height_m", "jump_length_m", "airtime_s", "speed_kmh", "speed_mph" ], "type": "object" } }, "required": [ "id", "link", "rider", "measured", "stats" ], "type": "object" }, "type": "array" }, "message": { "type": "string" }, "rank": { "anyOf": [ { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, { "type": "null" } ] }, "rider": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "riders_in_clip": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "run": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "setup": { "additionalProperties": false, "properties": { "scale": { "anyOf": [ { "enum": [ "measured_line", "automatic" ], "type": "string" }, { "type": "null" } ] }, "version": { "anyOf": [ { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, { "type": "null" } ] } }, "required": [ "version", "scale" ], "type": "object" }, "stats": { "additionalProperties": false, "properties": { "airtime_s": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "jump_height_m": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "jump_length_m": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "speed_kmh": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "speed_mph": { "anyOf": [ { "type": "number" }, { "type": "null" } ] } }, "required": [ "jump_height_m", "jump_length_m", "airtime_s", "speed_kmh", "speed_mph" ], "type": "object" }, "thumbnail": { "anyOf": [ { "minLength": 1, "type": "string" }, { "type": "null" } ] }, "venue": { "anyOf": [ { "additionalProperties": false, "properties": { "id": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "link": { "minLength": 1, "type": "string" }, "name": { "type": "string" } }, "required": [ "id", "name", "link" ], "type": "object" }, { "type": "null" } ] } }, "required": [ "id", "link", "date", "venue", "run", "feature", "rider", "is_train", "riders_in_clip", "measured", "stats", "rank", "thumbnail", "setup", "members", "message" ], "type": "object" } }, { "description": "Everything about one bike park in one call: its runs and their features (with clip counts), how many public clips and measured rides it has, its records (the top 3 public rides for jump height, jump length, airtime and speed, biggest first) and its newest clips, each with a link. `venue` is a name (\"bradley\", \"snow summit\") or an id.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "venue": { "anyOf": [ { "maxLength": 100, "minLength": 1, "type": "string" }, { "exclusiveMinimum": 0, "maximum": 2147483647, "type": "integer" } ], "description": "A bike park name (\"bradley\", \"Snow Summit\") or its id." } }, "required": [ "venue" ], "type": "object" }, "name": "get_venue", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "candidates": { "items": { "additionalProperties": false, "properties": { "id": { "anyOf": [ { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, { "type": "null" } ] }, "kind": { "enum": [ "venue", "run", "feature", "rider" ], "type": "string" }, "name": { "type": "string" }, "venue": { "anyOf": [ { "type": "string" }, { "type": "null" } ] } }, "required": [ "kind", "id", "name", "venue" ], "type": "object" }, "type": "array" }, "message": { "type": "string" }, "status": { "enum": [ "ok", "ambiguous", "no_match" ], "type": "string" }, "venue": { "anyOf": [ { "additionalProperties": false, "properties": { "city": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "clip_count": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "id": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "latest": { "items": { "additionalProperties": false, "properties": { "date": { "anyOf": [ { "format": "date", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", "type": "string" }, { "type": "null" } ] }, "feature": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "id": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "is_train": { "type": "boolean" }, "link": { "minLength": 1, "type": "string" }, "measured": { "type": "boolean" }, "rank": { "anyOf": [ { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, { "type": "null" } ] }, "rider": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "riders_in_clip": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "run": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "stats": { "additionalProperties": false, "properties": { "airtime_s": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "jump_height_m": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "jump_length_m": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "speed_kmh": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "speed_mph": { "anyOf": [ { "type": "number" }, { "type": "null" } ] } }, "required": [ "jump_height_m", "jump_length_m", "airtime_s", "speed_kmh", "speed_mph" ], "type": "object" }, "thumbnail": { "anyOf": [ { "minLength": 1, "type": "string" }, { "type": "null" } ] }, "venue": { "anyOf": [ { "additionalProperties": false, "properties": { "id": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "link": { "minLength": 1, "type": "string" }, "name": { "type": "string" } }, "required": [ "id", "name", "link" ], "type": "object" }, { "type": "null" } ] } }, "required": [ "id", "link", "date", "venue", "run", "feature", "rider", "is_train", "riders_in_clip", "measured", "stats", "rank", "thumbnail" ], "type": "object" }, "type": "array" }, "link": { "minLength": 1, "type": "string" }, "measured_count": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "name": { "type": "string" }, "other_features": { "items": { "additionalProperties": false, "properties": { "clip_count": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "id": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "name": { "type": "string" }, "type": { "anyOf": [ { "type": "string" }, { "type": "null" } ] } }, "required": [ "id", "name", "type", "clip_count" ], "type": "object" }, "type": "array" }, "records": { "additionalProperties": false, "properties": { "airtime": { "items": { "additionalProperties": false, "properties": { "date": { "anyOf": [ { "format": "date", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", "type": "string" }, { "type": "null" } ] }, "feature": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "id": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "is_train": { "type": "boolean" }, "link": { "minLength": 1, "type": "string" }, "measured": { "type": "boolean" }, "rank": { "anyOf": [ { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, { "type": "null" } ] }, "rider": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "riders_in_clip": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "run": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "stats": { "additionalProperties": false, "properties": { "airtime_s": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "jump_height_m": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "jump_length_m": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "speed_kmh": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "speed_mph": { "anyOf": [ { "type": "number" }, { "type": "null" } ] } }, "required": [ "jump_height_m", "jump_length_m", "airtime_s", "speed_kmh", "speed_mph" ], "type": "object" }, "thumbnail": { "anyOf": [ { "minLength": 1, "type": "string" }, { "type": "null" } ] }, "venue": { "anyOf": [ { "additionalProperties": false, "properties": { "id": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "link": { "minLength": 1, "type": "string" }, "name": { "type": "string" } }, "required": [ "id", "name", "link" ], "type": "object" }, { "type": "null" } ] } }, "required": [ "id", "link", "date", "venue", "run", "feature", "rider", "is_train", "riders_in_clip", "measured", "stats", "rank", "thumbnail" ], "type": "object" }, "type": "array" }, "jump_height": { "items": { "additionalProperties": false, "properties": { "date": { "anyOf": [ { "format": "date", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", "type": "string" }, { "type": "null" } ] }, "feature": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "id": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "is_train": { "type": "boolean" }, "link": { "minLength": 1, "type": "string" }, "measured": { "type": "boolean" }, "rank": { "anyOf": [ { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, { "type": "null" } ] }, "rider": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "riders_in_clip": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "run": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "stats": { "additionalProperties": false, "properties": { "airtime_s": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "jump_height_m": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "jump_length_m": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "speed_kmh": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "speed_mph": { "anyOf": [ { "type": "number" }, { "type": "null" } ] } }, "required": [ "jump_height_m", "jump_length_m", "airtime_s", "speed_kmh", "speed_mph" ], "type": "object" }, "thumbnail": { "anyOf": [ { "minLength": 1, "type": "string" }, { "type": "null" } ] }, "venue": { "anyOf": [ { "additionalProperties": false, "properties": { "id": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "link": { "minLength": 1, "type": "string" }, "name": { "type": "string" } }, "required": [ "id", "name", "link" ], "type": "object" }, { "type": "null" } ] } }, "required": [ "id", "link", "date", "venue", "run", "feature", "rider", "is_train", "riders_in_clip", "measured", "stats", "rank", "thumbnail" ], "type": "object" }, "type": "array" }, "jump_length": { "items": { "additionalProperties": false, "properties": { "date": { "anyOf": [ { "format": "date", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", "type": "string" }, { "type": "null" } ] }, "feature": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "id": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "is_train": { "type": "boolean" }, "link": { "minLength": 1, "type": "string" }, "measured": { "type": "boolean" }, "rank": { "anyOf": [ { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, { "type": "null" } ] }, "rider": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "riders_in_clip": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "run": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "stats": { "additionalProperties": false, "properties": { "airtime_s": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "jump_height_m": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "jump_length_m": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "speed_kmh": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "speed_mph": { "anyOf": [ { "type": "number" }, { "type": "null" } ] } }, "required": [ "jump_height_m", "jump_length_m", "airtime_s", "speed_kmh", "speed_mph" ], "type": "object" }, "thumbnail": { "anyOf": [ { "minLength": 1, "type": "string" }, { "type": "null" } ] }, "venue": { "anyOf": [ { "additionalProperties": false, "properties": { "id": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "link": { "minLength": 1, "type": "string" }, "name": { "type": "string" } }, "required": [ "id", "name", "link" ], "type": "object" }, { "type": "null" } ] } }, "required": [ "id", "link", "date", "venue", "run", "feature", "rider", "is_train", "riders_in_clip", "measured", "stats", "rank", "thumbnail" ], "type": "object" }, "type": "array" }, "speed": { "items": { "additionalProperties": false, "properties": { "date": { "anyOf": [ { "format": "date", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", "type": "string" }, { "type": "null" } ] }, "feature": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "id": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "is_train": { "type": "boolean" }, "link": { "minLength": 1, "type": "string" }, "measured": { "type": "boolean" }, "rank": { "anyOf": [ { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, { "type": "null" } ] }, "rider": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "riders_in_clip": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "run": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "stats": { "additionalProperties": false, "properties": { "airtime_s": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "jump_height_m": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "jump_length_m": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "speed_kmh": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "speed_mph": { "anyOf": [ { "type": "number" }, { "type": "null" } ] } }, "required": [ "jump_height_m", "jump_length_m", "airtime_s", "speed_kmh", "speed_mph" ], "type": "object" }, "thumbnail": { "anyOf": [ { "minLength": 1, "type": "string" }, { "type": "null" } ] }, "venue": { "anyOf": [ { "additionalProperties": false, "properties": { "id": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "link": { "minLength": 1, "type": "string" }, "name": { "type": "string" } }, "required": [ "id", "name", "link" ], "type": "object" }, { "type": "null" } ] } }, "required": [ "id", "link", "date", "venue", "run", "feature", "rider", "is_train", "riders_in_clip", "measured", "stats", "rank", "thumbnail" ], "type": "object" }, "type": "array" } }, "required": [ "jump_height", "jump_length", "airtime", "speed" ], "type": "object" }, "runs": { "items": { "additionalProperties": false, "properties": { "features": { "items": { "additionalProperties": false, "properties": { "clip_count": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "id": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "name": { "type": "string" }, "type": { "anyOf": [ { "type": "string" }, { "type": "null" } ] } }, "required": [ "id", "name", "type", "clip_count" ], "type": "object" }, "type": "array" }, "id": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "name": { "type": "string" } }, "required": [ "id", "name", "features" ], "type": "object" }, "type": "array" }, "state": { "anyOf": [ { "type": "string" }, { "type": "null" } ] } }, "required": [ "id", "name", "city", "state", "link", "clip_count", "measured_count", "runs", "other_features", "records", "latest" ], "type": "object" }, { "type": "null" } ] } }, "required": [ "status", "message", "candidates", "venue" ], "type": "object" } }, { "description": "List the bike parks (venues) that have public Shreddy clips: name, city, state, how many clips and how many measured rides, the runs and features there, and a link. Filter by `query` (matches name, city or state) or sort nearest first with `near` (coordinates; for a place name like \"San Diego\", pass its approximate latitude and longitude). Distances come in km and miles. Use it for \"what parks do you have\" and to learn valid venue names.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "limit": { "description": "How many venues to return (1 to 25, default 25).", "maximum": 25, "minimum": 1, "type": "integer" }, "near": { "additionalProperties": false, "description": "Sort by distance from this point (decimal degrees). For a city, pass its approximate coordinates.", "properties": { "lat": { "maximum": 90, "minimum": -90, "type": "number" }, "long": { "maximum": 180, "minimum": -180, "type": "number" } }, "required": [ "lat", "long" ], "type": "object" }, "query": { "description": "Free text matched against venue name, city and state, e.g. \"bradley\" or \"CA\".", "maxLength": 100, "minLength": 1, "type": "string" } }, "type": "object" }, "name": "list_venues", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "message": { "type": "string" }, "venues": { "items": { "additionalProperties": false, "properties": { "city": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "clip_count": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "distance_km": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "distance_mi": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "features": { "items": { "type": "string" }, "type": "array" }, "id": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "link": { "minLength": 1, "type": "string" }, "measured_count": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "name": { "type": "string" }, "runs": { "items": { "type": "string" }, "type": "array" }, "state": { "anyOf": [ { "type": "string" }, { "type": "null" } ] } }, "required": [ "id", "name", "city", "state", "link", "clip_count", "measured_count", "runs", "features", "distance_km", "distance_mi" ], "type": "object" }, "type": "array" } }, "required": [ "message", "venues" ], "type": "object" } }, { "description": "Search public clips. Newest first by default; sort \"biggest\" or \"smallest\" with a `metric` for the biggest jumps, longest jumps, most airtime or fastest runs (ranked results list each rider of a group clip on their own, and leave out rides with no value for that metric). Filter by `venue`, `feature` (a feature or a run at the venue, e.g. \"double black\" or \"jump 2\"), `rider`, and time (`when`, or `since`/`until`). A newest search includes clips with no measurements (normal: no calibration). Every clip has a link to give the viewer. Pass `next_cursor` back as `cursor`, with the same other arguments, for the next page.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "cursor": { "description": "The next_cursor from the previous page of the same search.", "maxLength": 512, "minLength": 1, "type": "string" }, "feature": { "anyOf": [ { "maxLength": 100, "minLength": 1, "type": "string" }, { "exclusiveMinimum": 0, "maximum": 2147483647, "type": "integer" } ], "description": "A feature or a run at the venue, by name (\"jump 2\", \"double black\") or id. Works without a venue too." }, "limit": { "description": "How many clips (1 to 25, default 10).", "maximum": 25, "minimum": 1, "type": "integer" }, "metric": { "description": "What to rank by: jump_height (default when ranked), jump_length, airtime, or speed.", "enum": [ "jump_height", "jump_length", "speed", "airtime" ], "type": "string" }, "rider": { "description": "A rider's name. Only riders who linked their account and allow it can be found.", "maxLength": 100, "minLength": 1, "type": "string" }, "since": { "anyOf": [ { "format": "date", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", "type": "string" }, { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$", "type": "string" } ], "description": "Only clips filmed at or after this ISO date (2026-09-01) or datetime." }, "sort": { "description": "newest (default), or biggest / smallest by `metric`. Giving a metric without a sort means biggest.", "enum": [ "newest", "biggest", "smallest" ], "type": "string" }, "until": { "anyOf": [ { "format": "date", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", "type": "string" }, { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$", "type": "string" } ], "description": "Only clips filmed at or before this ISO date (the whole day counts) or datetime." }, "venue": { "anyOf": [ { "maxLength": 100, "minLength": 1, "type": "string" }, { "exclusiveMinimum": 0, "maximum": 2147483647, "type": "integer" } ], "description": "A bike park name (\"bradley\", \"Snow Summit\") or its id." }, "when": { "description": "today = the last 24 hours, week = the last 7 days, month = the last 30 days, all (default). since/until override it.", "enum": [ "today", "week", "month", "all" ], "type": "string" } }, "type": "object" }, "name": "search_clips", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "candidates": { "items": { "additionalProperties": false, "properties": { "id": { "anyOf": [ { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, { "type": "null" } ] }, "kind": { "enum": [ "venue", "run", "feature", "rider" ], "type": "string" }, "name": { "type": "string" }, "venue": { "anyOf": [ { "type": "string" }, { "type": "null" } ] } }, "required": [ "kind", "id", "name", "venue" ], "type": "object" }, "type": "array" }, "clips": { "items": { "additionalProperties": false, "properties": { "date": { "anyOf": [ { "format": "date", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", "type": "string" }, { "type": "null" } ] }, "feature": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "id": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "is_train": { "type": "boolean" }, "link": { "minLength": 1, "type": "string" }, "measured": { "type": "boolean" }, "rank": { "anyOf": [ { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, { "type": "null" } ] }, "rider": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "riders_in_clip": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "run": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "stats": { "additionalProperties": false, "properties": { "airtime_s": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "jump_height_m": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "jump_length_m": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "speed_kmh": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "speed_mph": { "anyOf": [ { "type": "number" }, { "type": "null" } ] } }, "required": [ "jump_height_m", "jump_length_m", "airtime_s", "speed_kmh", "speed_mph" ], "type": "object" }, "thumbnail": { "anyOf": [ { "minLength": 1, "type": "string" }, { "type": "null" } ] }, "venue": { "anyOf": [ { "additionalProperties": false, "properties": { "id": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "link": { "minLength": 1, "type": "string" }, "name": { "type": "string" } }, "required": [ "id", "name", "link" ], "type": "object" }, { "type": "null" } ] } }, "required": [ "id", "link", "date", "venue", "run", "feature", "rider", "is_train", "riders_in_clip", "measured", "stats", "rank", "thumbnail" ], "type": "object" }, "type": "array" }, "message": { "type": "string" }, "next_cursor": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "query": { "additionalProperties": false, "properties": { "limit": { "maximum": 25, "minimum": 1, "type": "integer" }, "metric": { "anyOf": [ { "enum": [ "jump_height", "jump_length", "speed", "airtime" ], "type": "string" }, { "type": "null" } ] }, "since": { "anyOf": [ { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$", "type": "string" }, { "type": "null" } ] }, "sort": { "enum": [ "newest", "biggest", "smallest" ], "type": "string" }, "until": { "anyOf": [ { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$", "type": "string" }, { "type": "null" } ] } }, "required": [ "sort", "metric", "since", "until", "limit" ], "type": "object" }, "resolved": { "additionalProperties": false, "properties": { "feature": { "anyOf": [ { "additionalProperties": false, "properties": { "id": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "name": { "type": "string" } }, "required": [ "id", "name" ], "type": "object" }, { "type": "null" } ] }, "rider": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "run": { "anyOf": [ { "additionalProperties": false, "properties": { "id": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "name": { "type": "string" } }, "required": [ "id", "name" ], "type": "object" }, { "type": "null" } ] }, "venue": { "anyOf": [ { "additionalProperties": false, "properties": { "id": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "link": { "minLength": 1, "type": "string" }, "name": { "type": "string" } }, "required": [ "id", "name", "link" ], "type": "object" }, { "type": "null" } ] } }, "required": [ "venue", "run", "feature", "rider" ], "type": "object" }, "status": { "enum": [ "ok", "ambiguous", "no_match" ], "type": "string" }, "total": { "anyOf": [ { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, { "type": "null" } ] } }, "required": [ "status", "message", "resolved", "candidates", "query", "clips", "total", "next_cursor" ], "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:2ac18b8cd9abf941d2c019d1a2f571a1b1a091f560e82906927ce6b5636e3a0d | sha256sum