
Linking moxfield to commander spellbook and having a section on deck lists that shows which cards combo together and perhaps a link to the combo explanation - NessGraeves#6226



If it’s any help, EDHRec also uses CommanderSpellbook for combos and I see Moxfield has EDHRec data already.
Ex: https://edhrec.com/combos/thrasios-triton-hero

I would love to see both what combos are currently included in the deck as well as which combos have overlap with your existing deck if you add a card. (or two depending on your definition of combo)
Commander Spellbook does have a page that can provide this information here: https://commanderspellbook.com/find-my-combos/
Unfortunately for ease of Moxfield integration, it looks like the process is:
I was really hoping they had an API that they might be willing to share access to.

this is especially relevant now that it can be integrated in bracket calculation.
Hi! I’m the main backend dev at Commander Spellbook, and I’m here to announce the result of our best effort for an API meant for bracket estimation: https://backend.commanderspellbook.com/estimate-bracket
You can use it to collect bracket-relevant information, mainly two card combos classified based on their requirements. Hope this helps! You can dm me on discord @deloo for questions and support!
OpenApi Swagger at https://backend.commanderspellbook.com/schema/swagger/#/estimate-bracket/estimate_bracket_create
If you prefer to fetch the full list of combos included and classify them yourselves use the find-my-combos endpoint instead.
@Deloo this is great! looking at the swagger, commander brackets in the API appear to map to 6 thematic buckets. Do those have an internal mapping to the 1-5 scale or is that still coming?
@coderanger even though some thematic buckets are a bit of grey areas, this is the conversion we are using for our search engine:
Ruthless -> 4
Spicy -> 3
Powerful -> 3
Oddball -> 2
Precon Appropriate -> 2
Casual -> 1
The conversion is implemented here, in case you want to see the source:
https://github.com/SpaceCowMedia/commander-spellbook-backend/blob/5a9b033d2ed84ca4b3b6d0909a2a67ec0abb8f2e/backend/spellbook/models/variant.py#L140-L145
Thanky!

@Deloo any chance of getting rarity syntax?
@RynTheSiren we only track the latest reprint of every card, saving a ton of space. Would you be fine querying for only the latest rarity of a card?
If you need rarity for pauper-related queries, I suggest you use the pauper legality filter: it works pretty well!