search_discs
Search and filter disc golf discs by text query, brand, category, speed/glide range, stability score range, flight tag, and canonical flight class. Returns up to 50 bounded results with stable IDs and canonical URLs.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "search_discs"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No | Filter by flight tag (e.g. 'Lockdown Fade', 'True Flight', 'Progressive Turn', 'Early Turn', 'Assured Fade') | |
| brand | No | Filter by manufacturer/brand name (case-insensitive, alias-tolerant) | |
| limit | No | Maximum number of discs to return (1..50, default 10) | |
| query | No | Text query to match disc name, brand, model, or slug | |
| offset | No | Pagination offset (default 0) | |
| category | No | Filter by disc category (putter, midrange, fairway_driver, distance_driver) | |
| fade_max | No | Maximum fade (0..6) | |
| fade_min | No | Minimum fade (0..6) | |
| turn_max | No | Maximum turn (-5..1) | |
| turn_min | No | Minimum turn (-5..1) | |
| glide_max | No | Maximum glide (1..7) | |
| glide_min | No | Minimum glide (1..7) | |
| is_ranked | No | If true, only return discs currently holding a global Top 100 sales ranking | |
| speed_max | No | Maximum speed (1..15) | |
| speed_min | No | Minimum speed (1..15) | |
| flight_class | No | Filter by canonical flight class (e.g. 'understable', 'straight', 'stable', 'overstable', 'very_overstable') | |
| stability_max | No | Maximum stability score (turn + fade) | |
| stability_min | No | Minimum stability score (turn + fade) |