> ## Documentation Index
> Fetch the complete documentation index at: https://docs.etonecarg.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Prompt-to-Tool Mapping

> Start from the user prompt, not the tool name, and move into the smallest safe Sports MCP workflow.

# Prompt-to-Tool Mapping

Use these guides when you are starting from a user ask rather than from a known tool or known provider ref.

## The three prompt families

<Tabs>
  <Tab title="Watchability prompts">
    Examples:

    * what is on tonight
    * what can I watch
    * where can I watch this game
    * what else should I watch

    These usually start with watchability-first tools such as [`list_watchable_schedule`](/sports-mcp-server/tool-reference/list_watchable_schedule), [`list_live_slate`](/sports-mcp-server/tool-reference/list_live_slate), or [`get_watch_availability`](/sports-mcp-server/tool-reference/get_watch_availability).
  </Tab>

  <Tab title="Sports-truth prompts">
    Examples:

    * catch me up on this game
    * what does the league picture look like
    * tell me about this team or player
    * what happened this season

    These usually start with GSD-first tools such as [`list_schedule`](/sports-mcp-server/tool-reference/list_schedule), [`get_competition_hub`](/sports-mcp-server/tool-reference/get_competition_hub), or [`get_participant_profile`](/sports-mcp-server/tool-reference/get_participant_profile).
  </Tab>

  <Tab title="Program-first prompts">
    Examples:

    * this channel tile looks wrong
    * what sports event is this program attached to
    * recommend something else from this program context

    These usually start with [`get_program_context`](/sports-mcp-server/tool-reference/get_program_context) or [`list_entities_for_program`](/sports-mcp-server/tool-reference/list_entities_for_program).
  </Tab>
</Tabs>

## Common prompt guides

* [What Is On Today?](/sports-mcp-server/prompt-to-tool-mapping/what-is-on-today)
* [Catch Me Up on This Game](/sports-mcp-server/prompt-to-tool-mapping/catch-me-up-on-this-game)
* [What Does the League or Tournament Picture Look Like?](/sports-mcp-server/prompt-to-tool-mapping/what-does-the-league-or-tournament-picture-look-like)
* [Tell Me About This Team or Player](/sports-mcp-server/prompt-to-tool-mapping/tell-me-about-this-team-or-player)
* [Where Can I Watch This Game?](/sports-mcp-server/prompt-to-tool-mapping/where-can-i-watch-this-game)
* [What Happened This Season or How Does It Compare Historically?](/sports-mcp-server/prompt-to-tool-mapping/what-happened-this-season-or-how-does-it-compare-historically)
* [What Else Should I Watch?](/sports-mcp-server/prompt-to-tool-mapping/what-else-should-i-watch)

## Workflow rules

* Resolve only when the prompt is actually ambiguous.
* Keep windows bounded.
* Use GSD-first tools for sports truth.
* Use watchability-first tools for watchability and program context.
* Compare by composing multiple calls rather than expecting one compare tool.
