Skip to main content

Dual-Source Doctrine

Sports MCP Server is not a thin wrapper around provider endpoint parity. It is a product-shaped contract that picks a source family based on the job the user is actually asking you to solve.

Start with the job, not the upstream

Use GSD-first flows when the product question is about the sport itself.Good fits:
  • standings, rankings, tables, ladders, and playoff picture
  • competition structure, phases, and season context
  • event summary, timeline, lineups, stats, and odds
  • roster and participant identity pages
Start with:

The important boundary

Schedule is a dual-source domain, but the two schedule tools mean different things:

Design rules

  • GSD must not fake watchability.
  • Watchability adapters must not fake standings, actions, stats, or odds.
  • Hybrid enrichment should stay explicit, bounded, and explainable.
  • If cross-provider linkage is weak, return ambiguity or partials instead of guessing.

Read this next