NBA Store x 42a AEL

connector and app surfaces

The NBA Store as an agent connector

One MCP endpoint exposes the store's typed tools with branded inline widgets to ChatGPT (Apps SDK) and Claude (MCP Apps). Same tools, same rules engine, same intent log as the chat demo.

https://fanatics-demo.demos.42a.ai/mcp

Add to ChatGPT

  1. Settings → Apps & Connectors → enable Developer mode (Advanced)
  2. Create a connector, paste the MCP URL above, no authentication
  3. Ask: “the Knicks just won, what should I get?” and the carousel renders inline

Add to Claude

  1. claude.ai → Settings → Connectors → Add custom connector
  2. Paste the MCP URL above
  3. Tools carry MCP Apps resources, so the same cards render in Claude

Tools

search_productstyped catalog search: team, player, category, size, price cap
get_productfull record for one product id
recommend_for_momentmoment, occasion and gift recommendations with reasons
get_size_guidancesize-chart answers; declines when data is insufficient
get_fancash_offerloyalty earn and balance line (mock)
start_checkouthandoff to the canonical store.nba.com product page

Widgets and discovery

This demo also serves the discovery surface the audit found missing on every Fanatics store: /llms.txt /.well-known/ai-plugin.json /.well-known/mcp.json
42a internal sales demonstration. NBA and team marks, logos and product photos are cached for internal meeting use only and must not be published. Prices are placeholders pending curation.