Skip to main content
Glama

Prediction Markets Quant

Player Draft Outlook

player_outlook
Read-only

A single player's 2026 fantasy outlook (standard, half-PPR or full-PPR): projected points and per-game, floor/ceiling range, boom/bust odds, consensus ADP and draft round, our positional rank, and whether the model tags him a SLEEPER or a BUST vs the market, with a one-line thesis. Free, no key. Use for "is a sleeper", " fantasy outlook 2026", "should I draft ", " projection".

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed4 schema fields changed
    • removedInput schema / properties / platform
      Removed value: -{
      -  "anyOf": [
      -    {
      -      "type": "string"
      -    },
      -    {
      -      "enum": [
      -        "yahoo",
      -        "espn",
      -        "sleeper",
      -        "nfl",
      -        "cbs",
      -        "fantrax",
      -        "draftkings",
      -        "underdog"
      -      ],
      -      "type": "string"
      -    }
      -  ],
      -  "description": "League platform — applies its default scoring, size, roster + best-ball settings (overridable by explicit scoring/teams). Underdog/DraftKings are best ball. One of: yahoo · espn · sleeper · nfl · cbs · fantrax · draftkings · underdog."
      -}
    • removedInput schema / properties / player
      Removed value: -{
      -  "description": "Player full name (e.g. \"Bijan Robinson\", \"Jaxon Smith-Njigba\").",
      -  "type": "string"
      -}
    • removedInput schema / properties / scoring
      Removed value: -{
      -  "anyOf": [
      -    {
      -      "type": "string"
      -    },
      -    {
      -      "enum": [
      -        "standard",
      -        "half_ppr",
      -        "ppr"
      -      ],
      -      "type": "string"
      -    }
      -  ],
      -  "description": "Scoring format: standard, half_ppr (default), or ppr (full PPR). Overrides a platform preset. Works for Yahoo/ESPN/Sleeper defaults. One of: standard · half_ppr · ppr."
      -}
    • removedInput schema / required
      Removed value: -[
      -  "player"
      -]
  2. First observed

TDQS

A3.9/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already mark the tool as read-only, and the description adds useful behavioral context: it is free, requires no API key, returns projections in multiple PPR formats, and includes a one-line thesis. It does not explain how the target player is identified given zero parameters, which is a notable omission, but the disclosed content and access model go beyond the annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a dense but purposeful list of distinct output elements followed by concrete example queries. Every clause earns its place, though the colon-delimited enumeration is heavier than strictly necessary. It is front-loaded with the core result and ends with usage examples.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description does a good job enumerating return fields and use cases. However, it never clarifies how the agent supplies the player in a zero-parameter call, and it does not address edge cases like invalid or ambiguous player names. For a tool with no structured inputs, this is a meaningful gap.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

There are no parameters, so the schema provides no selection mechanism; the description compensates by making clear the tool is about a single player and by giving query templates with <player> placeholders. Baseline for 0 parameters is 4, and this description adds enough meaning about the implied subject.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states the tool produces a single player's 2026 fantasy outlook with a clear list of outputs such as projected points, floor/ceiling, ADP, and sleeper/bust status. It is distinguishable from siblings like compare_players and draft_board by its 'single player' framing, though it never explicitly names those alternatives.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives explicit use cases like 'is <player> a sleeper' and '<player> fantasy outlook 2026', which tells an agent when to invoke it. It does not state exclusions or explicitly contrast with sibling tools, but the example queries are specific enough to route most relevant requests.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.