get_sharp_consensus
Computes the de-vigged, cross-bookmaker consensus fair win probability for every surveyed side/market via the deterministic multi-way vig-stripping engine, reporting each side's raw vigged consensus alongside its fair (sharp) probability. Covers the five professional leagues (mlb, nfl, nba, wnba, nhl). Omit sport for the all-league aggregate. Collegiate and NCAA rows are never returned.
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": "get_sharp_consensus"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of results to return. | |
| sport | No | Optional professional-league filter. Case-insensitive. Allowed values: mlb, nfl, nba, wnba, nhl. Omit to return the aggregate across all five active pro leagues. Collegiate and NCAA rows are never returned. | |
| league | No | Legacy alias for sport. Case-insensitive professional league: mlb, nfl, nba, wnba, nhl. Ignored when sport is also set. Omit both sport and league for the all-league aggregate. | |
| min_books | No | Minimum distinct books required to report a side. | |
| market_name | No | Optional exact market name filter, e.g. 'Moneyline'. |