The desk
Home
Your Arena & MTGO coach — everything you've played, in one place.
Looking for the agent on this PC…
Your games, drafts and decks, kept in one ledger.
The agent
- Status
- checking…
- Last activity
- —
- Active deck
- —
- Games this session
- 0
- Offline queue
- 0
- Arena handle
- —
- Version
- —
Arena's "Detailed Logs" setting is off
games can't be captured until you turn it on- In Arena: top-right gear icon → Account
- Scroll to Detailed Logs (Plugin Support) → toggle ON
- Restart Arena (required for the setting to take effect)
- Play a match. This banner disappears automatically.
Set your Arena handle
needed to identify your seat in match logsSet up the agent
runs locally · captures games while you playinstall.bat · agent auto-starts at login
macOS and Linux installers coming soon. Use the manual path below for now.
Or run from a terminal (Python ≥ 3.10)
-
One-time install:
pip install pystray pillow requests -
Start the agent (leave this running while you play):
python -m mulligan start - A tray icon appears. This dashboard auto-detects within 5 seconds.
Tonight's entries
- waiting for the agent…
Recent games
| When | Result | Format | Turns | Mulls | |
|---|---|---|---|---|---|
| sign in to load | |||||
Mulligan tendencies
sign in to load
My decks
sign in to load
Sideboard helper
pick a deck + opponent to get role-matched in/out swaps
Deck builder activity
| When | Deck | Format | Main | SB |
|---|---|---|---|---|
| sign in to load | ||||
My drafts
sign in to load