Sorry, we don't support your browser.  Install a modern browser

Pull Combo Data for Decks from Commander Spellbook

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

3 years ago
1
Merged Suggestion #264 -Wisecompany#6371#170
3 years ago
Merged Suggestion #148 -WashRotom#3593#85
3 years ago

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

3 years ago

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:

  • Load the full list of combos to the client and parse them.
  • Look up scryfall data for the pasted list.
  • Calculate the combos on the client.
  • For each combo found, request the detailed information on that combo.

I was really hoping they had an API that they might be willing to share access to.

3 years ago
1
Merged Integrated Combo Search#1704
a year ago
J

this is especially relevant now that it can be integrated in bracket calculation.

a year ago
D

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.

a year ago
2
C

@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?

a year ago
D

@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

a year ago
C

Thanky!

a year ago
R

@Deloo any chance of getting rarity syntax?

10 months ago
D

@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!

10 months ago