MCP
Connect Claude to MyGM
Three install paths. Same 68 tools + 38 inline widgets behind each.
PATH 1Easiest
claude.ai web
Add MyGM as a custom HTTP connector. Works in every new chat.
- Open Settings → Connectors
- Click Add custom connector
- URL:
https://mygm.io/api/mcp - Auth: none
- Save
PATH 2One command
Claude Code CLI
Adds the MCP for any Claude Code session on this machine.
claude mcp add mygm \ --transport http \ https://mygm.io/api/mcp
PATH 3Offline-capable
Claude Desktop (DXT)
Self-contained bundle. Runs the MCP locally via stdio. No internet after install.
- Download mygm.dxt (6.7 MB)
- Claude Desktop → Settings → Extensions
- Install from file → pick the .dxt
- Set
SLEEPER_LEAGUE_IDwhen prompted
After connecting
In any Claude chat, try one of these prompts. Each invokes a different MCP tool and renders an inline widget.
“show the MyGM league dashboard”
show_league_dashboard
“top rivalries in MyGM”
show_rivalries
“who is the reigning UDFFL champion?”
show_history
“lineup efficiency for the whole league”
show_lineup_efficiency
“trade hindsight on the latest trade”
show_trade_hindsight
“show this week's matchups in MyGM”
current_week_matchups
Endpoints
- POST
/api/mcp— JSON-RPC over Streamable HTTP. 68 tools. - GET
/api/dashboard— Full league-dashboard widget as standalone HTML. - GET
/widgets/[slug]— Standalone inline-widget preview. 37 slugs. - GET
/api/cron/refresh— Nightly refresh (CRON_SECRET-protected). Fires 08:30 UTC daily.
Source + docs: /widgets catalog · /dashboard