Discover markets
discoverBrowse or filter the Discover index across spot tokens, tokenised stocks, perps and prediction markets; each row carries its venues, chains, outcomes and 24h stats. Filter by kind, venue, chain, class, tag or feed; sort by volume_24h, change_24h, market_cap, trending, ends_soon and more; page with cursor. For movers use kind=perp: spot change_24h is noise from illiquid pools unless filtered by liquidity. Prediction rows carry every outcome, so keep limit small (<=5).
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": "discover"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Text query; omit to browse. | |
| tag | No | Comma-separated Polymarket tag slugs (see discover_categories), e.g. politics. | |
| feed | No | Only one screener feed's members: trending, new or crypto. | |
| kind | No | Comma-separated: spot, tokenised_stock, perp, prediction. | |
| sort | No | volume_24h, change_24h, market_cap, new, trending, relevance, ends_soon or name. | |
| chain | No | Comma-separated chains, e.g. ethereum, solana, base. | |
| class | No | Comma-separated asset classes: crypto, tradfi, prediction. | |
| limit | No | 1-100 (default 25). | |
| order | No | asc or desc. | |
| venue | No | Comma-separated venues, e.g. hyperliquid, polymarket. | |
| cursor | No | `next_cursor` from the previous page, same filters and sort. | |
| max_outcomes | No | Prediction rows: top N outcomes by price, 1-50. Priceless drop first. | |
| min_liquidity_usd | No | USD floor, >= 0: pool liquidity (spot, stock, prediction) or open interest (perp). Rows without the figure are dropped. | |
| min_volume_24h_usd | No | USD floor on 24h volume, >= 0. Rows without one are dropped. |