mlb_prospect_rankings
Fetch MLB Pipeline's curated Top 100, Top 30 by Team, Top 10 by Position, Draft Top 200, or International Top 50 rankings. Filter by year, team slug, position, player name, local sort, and pagination; use mlb_discovery for exact accepted values.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Optional case-insensitive player-name substring. | |
| sort | No | Optional local sort: rank, level, eta, or age. Defaults to rank. | |
| view | No | Optional ranking view: top100, team, position, draft, or international. Defaults to top100. | |
| year | No | Optional ranking year from the mlb_discovery year list; defaults to 2026. | |
| limit | No | Optional number of rows, 1-250; defaults to 250. | |
| offset | No | Optional zero-based row offset. | |
| position | No | Required for view=position; one of 1b, 2b, ss, 3b, c, of, rhp, lhp. | |
| sort_dir | No | Optional local sort direction: asc or desc. Defaults to asc for rank and desc for other fields. | |
| team_slug | No | Required for view=team; one of the team slugs returned by mlb_discovery. | |
| team_filter | No | Optional MLB organization filter for view=top100; use an mlb_discovery team slug. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | The tool result payload (shape varies per tool; see each tool's docs resource). |