Your assistant for smarter Magic: The Gathering buying on Cardmarket.
- ✨ What is CMBuyerStudio?
- 🚀 What you can do today
- 🧭 Recommended flow (quick)
- 🖥️ Main screens
- 📄 Reports you get
- 💾 Your data and privacy
- 📋 Requirements
▶️ Getting started⚠️ Current limitations- 🛣️ Project status
CMBuyerStudio is a Windows desktop app for players and collectors who buy singles on Cardmarket.
It helps you move from “too many options to compare” to a clear process:
- Search cards.
- Keep only the variants you actually want.
- Calculate better seller combinations before checkout.
- 🔎 Search cards on Cardmarket and view variants with price and image.
- 🎯 Select only the versions you are willing to buy.
- 📦 Save your desired quantity per card in your wanted list.
- 🧾 Manage your list: edit quantities, remove variants, delete groups, or clear all.
▶️ Run the best-seller calculation with live progress.- 🌍 Get results in two scopes:
- EU (European sellers)
- Local (Spain-only sellers)
- 📄 Open generated HTML reports with seller, price, and coverage breakdown.
- ⚙️ Configure scraping preferences directly in the app.
- Go to Search and find a card.
- Select variants and set quantity.
- Click Save Selection.
- Review everything in Wanted Cards.
- Adjust Settings (countries, language, minimum condition, shipping) if needed.
- Run Run Best Seller.
- Open both EU and Local reports.
- Search by card name.
- Results sorted by price.
- Multi-select variants.
- Save selected variants with desired quantity.
Note: if you save the same card name again, that group is updated with your new saved selection.
- View all saved card groups.
- Edit quantities directly.
- Remove individual variants.
- Delete full groups.
- Clear your entire wanted list.
- Runs scraping and optimization.
- Shows progress bar and phase-by-phase status.
- Allows manual cancellation.
- Displays separate totals for EU and Local.
- Opens generated reports when finished.
You can adjust:
- Cache duration.
- Default shipping and per-country shipping costs.
- Cardmarket username and password.
- Minimum card condition.
- Allowed seller countries.
- Allowed languages.
- Proxies (optional).
Visible in navigation, currently in a basic state.
After each run, the app can generate:
- EU report
- Local report
Each report includes total cost summary, selected sellers, covered/uncovered cards, and direct Cardmarket links for review.
The app stores your data locally on your machine at:
%LOCALAPPDATA%\CMBuyerStudio
This includes your wanted list, cache, generated reports, and run data.
- Windows
- Internet connection
- Access to Cardmarket
For the best Run Best Seller experience, it is recommended to configure your Cardmarket account in Settings.
- Download the latest version from GitHub Releases.
- Open the app.
- Start in Search and follow the flow.
Running from source may be required, which is more technical.
- Focused on Magic: The Gathering cards on Cardmarket.
- Results depend on real offer availability on Cardmarket.
- If Cardmarket changes its website structure, scraping behavior may be affected.
- The Logs section is not yet as complete as the other screens.
- Search
- Wanted Cards
- Run Best Seller (with EU/Local reports)
- Settings
- Logs
- Overall polish and execution tracking improvements
If you want a cleaner way to prepare purchases, compare options, and keep a practical list before buying, CMBuyerStudio already delivers real value today.