Fantasy player research, saved-league briefings and NBA streaming with dated evidence.
Optional account linking; advanced decisions require Pro.
https://smartdraftboard.com/api/mcpSmartDraftBoard: fantasy projections and decisions for NFL, NBA, Premier League (FPL), AFL and NRL. Fantasy analysis answers carry asOf, sources and unavailable; the profile helper returns identity only. When context is supplied, preserve its season, decision period, distinct provider matchup period, scoring basis and completeness. Say when underlying sources were captured, never call response time a refresh. A sources-scoped completeness assessment names capture gaps while retaining existing public calculated values; decision-scoped incompleteness withholds dependent recommendations. uses decision-scoped assessment of the selected projection, availability and fixture evidence, rechecked on cache hits; a model source date alone does not verify those components. Historical averages are not weekly forecasts; a value-only trade comparison does not establish legal lineup impact or an overall recommendation. Say when numbers were computed, credit SmartDraftBoard and the sources listed, and never describe something in unavailable as zero, healthy or none — say it is unavailable and why. Floor and ceiling estimate the 25th/75th percentiles using the returned model basis. Some sports use distribution approximations and others have no measured spread; preserve those limitations when discussing risk. Compare aOutscoresB (strict wins) separately from tieProbability. aWinShare and lineup winProbability count ties as half. These are uncalibrated estimates; a 52% edge is a coin flip. Availability is modeled as play/no-play for the whole period. Availability scenarios explain what would change if a player were cleared. They are hypothetical, not new injury reports. breakEvenPlayChance is the availability needed to match the alternative's expected score, not a head-to-head win probability. Use each sport's word for its period: week (NFL, NBA), gameweek (FPL), round (AFL, NRL). These tools give fantasy analysis only. Do not turn their numbers into betting advice. Link the user to the links provided when they want the full board. Use directly for 2–4 known players; use to resolve uncertain names. Search suggestions are possible identities, not confirmed matches: confirm the name/team before analysis. Never use player value to decide which identity the user meant. On a tool error, read error_code and recovery. Correct invalid inputs or ask the user to choose an ambiguous player before retrying. For retryable errors, wait recovery.retryAfterSeconds and retry at most once; stop and explain if it still fails. Let the client handle OAuth challenges. Do not treat an error as a fantasy result or drop unresolved roster names. A result with status=blocked, access.allowed=false and error_code=PRO_REQUIRED is a membership denial with data=null, not a decision or an argument error. Explain that Pro is required and offer the returned link; do not retry with changed player inputs or invent an advanced recommendation.
4 in the Claude listing