Answers for Pokémon, One Piece, Lorcana, Yu-Gi-Oh!, Magic, Star Wars: Unlimited, Digimon and soccer card sellers
Short, focused answers to the questions trading card sellers run into in practice, for Pokémon, One Piece, Disney Lorcana, Yu-Gi-Oh!, Magic: The Gathering, Star Wars: Unlimited, Digimon Card Game and football (soccer) cards. Each answer goes straight to the point so you can decide what to do without reading a long article first.
Tools and software
Is there a card scanner that reads graded slabs from PSA, BGS and CGC?
Yes. NeoSatoshi reads the grading company, the grade and the cert number from PSA, BGS and CGC labels in a normal photo or scan. It works for Pokémon, One Piece, Disney Lorcana, Yu-Gi-Oh!, Magic: The Gathering, Star Wars: Unlimited and Digimon Card Game, and it identifies the card as well. It prices the slab from eBay listings with the same company and grade and carries the grade into the listing. It reads the grade printed on the label and never estimates one.
What is a TCGPowerTools import file?
A TCGPowerTools import file is a structured CSV that lists each card you want to publish to Cardmarket together with its exact Cardmarket product ID, price, condition, language and quantity. TCGPowerTools reads this file, matches each row to the right Cardmarket product, and pushes the listing to your Cardmarket account. It is the standard high-volume Cardmarket-publishing pipeline used by professional Pokémon TCG sellers in Europe.
TCGPowerTools alternatives in 2026: what actually competes?
As of 21 October 2026, three of the tools we checked can put stock on Cardmarket: Cardmarket's own listing pages, TCGPowerTools (listed by Cardmarket as an API partner) and TCG Sync (which requires Shopify). NeoSatoshi and TCG Automate create import files for TCGPowerTools instead of replacing it. SortSwift, Kori, TCGplayer Pro, Card Dealer Pro and Ludex are seller tools for other channels such as Shopify, eBay, TCGplayer or Whatnot.
What tools do serious Pokémon sellers use to manage inventory across multiple marketplaces?
Serious Pokémon sellers list the same cards across eBay, Shopify and Cardmarket, then track the results in one place. The bottleneck is not the marketplaces themselves but re-entering the data for each card (set, number, condition, price, photos) separately for every channel. Tools like NeoSatoshi remove that duplicate work: you photograph or scan a card once and, from the same recognition, get an eBay listing, a Shopify product and a TCGPowerTools import file for Cardmarket, plus a cross-marketplace sales-analytics view. NeoSatoshi covers Pokémon, One Piece, Disney Lorcana, Yu-Gi-Oh!, Magic: The Gathering, Star Wars: Unlimited and Digimon Card Game.
Is there a soccer card scanner for Topps and Panini cards?
Yes. NeoSatoshi reads football (soccer) cards from Topps, Panini and other makers from a photo or scan, also several cards per photo such as a binder page, and the front is enough. It suggests the card (player, set and number) and the parallel, you confirm both in one review table, and it prices the card from active eBay listings for exactly that card and parallel. It does not grade condition. PSA, BGS, CGC and SGC slabs are read from the label and priced by their company and grade.
Selling on eBay and Shopify
How do I list graded Pokémon cards on eBay?
List a graded Pokémon card with the condition Graded and fill in the grading company, the grade and the cert number, then put the company and grade in the title and show the label sharply in the first photo. Price it from listings with the same company and grade, not from the raw price. NeoSatoshi reads company, grade and cert number from PSA, BGS and CGC labels and fills these fields in eBay Direct Listing. The eBay CSV draft does not keep them.
Cardmarket vs Shopify for Pokémon sellers: which platform actually pays off?
Shopify and eBay-equivalents drove most of my revenue this year ($3,200 and $3,000 respectively across roughly 2,800 cards), while Cardmarket landed at $1,300. But the order shape is completely different: Shopify averages 54 cards and $124 per order because customers stack bulk into one shipment, while Cardmarket and eBay run on small high-frequency orders. The answer depends on whether you have an audience or not — if you do, Shopify scales fastest; if you do not, Cardmarket and eBay do the customer acquisition for you.
How do I avoid overselling trading cards on eBay and Shopify?
Overselling happens when the same single card is for sale on eBay and in your Shopify store and both channels still count it as in stock. The fix is one stock for both channels: one channel is the stock master and the other follows. With the NeoSatoshi stock sync (Business plan or higher), Shopify is the master: a Shopify sale lowers the eBay quantity, and an eBay sale reaches Shopify as an order or a stock change, so the card does not sell a second time.
How do I move my eBay card inventory to Shopify?
If you already sell trading cards on eBay and want your own Shopify store next to it, NeoSatoshi moves your existing eBay stock into Shopify together with you, as a free service. It is not a self-service button: write to info@neosatoshi.com or use the assistant chat in the NeoSatoshi dashboard. Afterwards the Shopify and eBay stock sync (Business plan or higher) keeps both channels in step, so a card does not sell twice.
Where should I sell One Piece cards: Cardmarket, eBay or Shopify?
It depends on where your buyers are and what you sell. Cardmarket suits sellers with many singles and buyers in Europe, eBay gives worldwide reach and suits higher-value cards, and your own Shopify store builds a customer base but needs you to bring the traffic. Many One Piece sellers use two or all three channels, and the real cost of that is entering every card again for each channel, which a photo-to-listing tool removes.
Should I use eBay variation listings for Pokémon singles?
A variation listing (eBay calls it a multi-variation listing) is one fixed-price listing in which the buyer picks the exact card from a dropdown, and every card has its own price, quantity and photo. For Pokémon singles it works best for cheaper cards from the same set: far fewer listings to manage, and set collectors can pick several cards from one page. Valuable cards, graded slabs and cards buyers search for by name are better as single listings. NeoSatoshi creates variation listings on the Business plan or higher when you choose that structure: one listing per set, kept apart by finish, language, condition and edition, and new cards of that set join the existing listing.
How to sell soccer cards on eBay: titles, item specifics, photos and prices
Sell soccer cards on eBay one card per listing, in the sports trading card singles category, with a title that buyers actually search for. The title names the season, maker and product, player, card number and the exact parallel with its print run, plus RC, Auto or the slab grade where they apply. Fill in the item specifics, show clear photos of the front and back of your own copy, and price from the exact card and parallel, never from the base card. Ship singles in a sleeve and toploader, with tracking once the card is worth it.
Photography and equipment
How to photograph Pokémon cards for selling: a working seller's setup
You need three things: even diffuse light, a plain neutral background, and a fixed camera angle that stays consistent across batches. The phone you already own is good enough at 12 megapixels and above. Skip the ring lights, skip the lightbox kits sold to coin sellers. The bigger leverage is photographing in batches (several cards per shot, with best results up to about 20, or full binder pages) so you spend less time setting up shots than processing the cards.
What are the best scanner settings for scanning trading cards to sell?
Scan in colour at 300 dpi or more (we scan at 600 dpi on a Ricoh fi-8170), duplex if you want the back as a listing photo, and save every side as its own JPEG or PNG file into one folder. Turn blank page skipping off, otherwise fronts and backs shift out of their pairs. Feed sleeved cards with the open end of the sleeve first, about 30 to 40 cards per load, and keep the stack in scan order so files, cards and storage slots line up.
Pricing and profit
How do I find the value of a Pokémon card?
Identify the card first (set, number, rarity, language, condition), then compare Cardmarket market data with live eBay listings and sold prices. For Scarlet & Violet sets there is a three-letter set code printed on the card (TWM for Twilight Masquerade for example) that makes identification trivial. For older cards the set symbol is your guide. Condition shifts the price enormously — a vintage card in rough shape can sell for a fraction of the same card near-mint, so check carefully before quoting a price.
How do I calculate profit margin on Pokémon card sales?
Profit margin is your profit divided by your revenue. The hard part is getting profit right: subtract the purchase cost (I buy bulk at around 70% of market value), the platform fee (~10% on Cardmarket, eBay, Ricardo; ~3% on Shopify), the payment processor fee, packaging, and your share of fixed monthly costs (Shopify subscription, TCGPowerTools, postal address, software). With my markup of 130% of market value, a $26 sale typically nets around 25-30% margin after everything.
Is the Pokémon card market crashing in 2026?
No — what we are seeing is a market correction, not a crash. I have tracked every Scarlet & Violet set value from November to May. Most sets rose sharply through January-February, plateaued in March, and saw a 5-15% decline in April-May. Compared to where prices were before the late-2024 spike, current values are still well above the November baseline. The cooldown after the Q4 2024 hype is normal market behavior, not a structural collapse.
Is there a repricing tool for Pokémon cards?
Yes. NeoSatoshi can automatically re-price eligible card listings on Shopify and eBay that you created through NeoSatoshi. On the Business plan and up you set one pricing rule per channel (source price, one markup or different markups per price range, minimum-price floor, rounding and cadence) and it refreshes prices from daily Cardmarket or TCGplayer data without a re-scan; for eBay, your Shopify price can also be the source. It changes the listing price only, never your stock, titles, descriptions or images.
How do I list and price Lorcana foil cards correctly?
Treat a foil and a non-foil copy of the same Lorcana card as two separate items: separate listings or variants, separate prices, and the finish named clearly in the title and the item details. Price each copy from the market price of its own finish, because the foil price is usually higher and the gap differs from card to card. Some printings, such as Enchanted, Epic and Iconic cards, only exist as foil, so they never need a non-foil price.
How do I list One Piece parallel and alternate art cards?
A parallel or alternate art One Piece card shares its card code with the regular version but is a different product with its own, usually higher, price. Identify the version by its artwork and printing, list it as its own item on the matching product, and price it from that version's market price, never from the regular card. NeoSatoshi sends One Piece cards with several known versions through a version check, where you see all versions of the card side by side and pick the one you hold.
How do I sync my Shopify and eBay card prices with Cardmarket automatically?
You need a tool that reads Cardmarket prices every day and applies your pricing rule (source, markup, minimum price, rounding) to your live listings. In NeoSatoshi this is the automated price sync, on the Business plan or higher: at 12:00 Zurich time on your schedule it updates the prices of the cards you listed through NeoSatoshi on Shopify and eBay, from the Cardmarket 30-day average (the default), trend, 7-day average or low, or from TCGplayer; eBay can also follow your Shopify price. It changes the price only, converts into your store or eBay marketplace currency at the daily ECB rate and skips every card it cannot price safely.
Yu-Gi-Oh! 1st Edition vs Unlimited vs Limited Edition: how do I tell them apart and list them?
A Yu-Gi-Oh! TCG card shows its edition in small print on the front: "1st Edition" (on German cards "1. Auflage") for the first print run, "Limited Edition" for cards from many promotional products, and no edition text at all for Unlimited. The edition is part of the print, so a 1st Edition and an Unlimited copy of the same card are different items, often at different prices. Read the edition from the card, state it in the listing and price from that edition, never from the other one.
How do I list Yu-Gi-Oh! cards that exist in several rarities and versions?
One Yu-Gi-Oh! set code is often printed in several rarities, for example as Secret Rare and as Quarter Century Secret Rare, and one code and rarity can also be several products, such as an original and a later reprint. Each is its own item with its own price. Identify the rarity from the foil (Yu-Gi-Oh! cards carry no printed rarity symbol), check for reprints and alternate art, then list and price exactly that version. In NeoSatoshi you pick the rarity or version in step 2 whenever the photo cannot decide.
Magic foil vs non-foil vs etched: how do prices differ and how do I list them?
Foil and non-foil copies of one Magic printing are separate items with separate prices. Foil often costs more, but not always and not by a fixed factor, so read the foil price of that printing instead of multiplying the non-foil one. Etched is a different foil treatment with a metallic, textured look. List each finish as what it is: the buyer of a foil expects a foil. In NeoSatoshi the scan does not read the finish: every card has a Foil switch that you set, and a printing that only exists as foil is set for you.
How do I sell graded Magic cards from PSA, BGS and CGC?
Sell a graded Magic card as a slab, not as a raw card: name the grading company and the grade, the printing, the language and the cert number, and show a clear photo of the label. eBay is the usual place for slabs, because Cardmarket has no field for graded cards. Price from listings with the same company and grade, not from the raw price. NeoSatoshi reads company, grade and cert number off PSA, BGS and CGC labels. It reads what the label says and never judges the condition or estimates a grade.
How do I tell which version and printing of a Star Wars: Unlimited card I have?
Two questions decide it. The subtitle says which version of the character you have, because the name alone is shared: Darth Vader has many versions. The set code and number on the card say which printing you have, because Standard, Hyperspace, Prestige, Showcase and promos have their own numbers and their own prices. NeoSatoshi takes both from the photo where it can prove them. Where it cannot, the row has no price and shows a picker.
Star Wars: Unlimited foil and Serialized cards: how are they priced and listed?
Foil has two models. On Spark of Rebellion, Shadows of the Galaxy and Twilight of the Republic a foil shares the number with the normal card, so the seller decides with a switch, and the switch moves the prices to the foil prices. Newer sets give a foil its own number and its own prices. A Serialized Prestige is different again: the number on the copy moves the price, so it is never priced by a machine. You type the price and the daily price sync skips the listing.
How do I price soccer card parallels?
Price the exact card and the exact parallel, never just the player or the base card. A Refractor, a colour parallel or a numbered /25 can be worth many times the base card, and two parallels of one card are different products. A good starting point is the middle asking price of active eBay listings for exactly that card and parallel, together with how many listings there are. For rare parallels with few or no listings, set the price yourself.
How much are my soccer cards worth? Valuing Topps and Panini cards
A soccer card is worth what buyers recently paid for exactly that card: the same player, product, season, card number and parallel, in a similar condition or with the same slab company and grade. Most of the value in a collection sits in a few cards: sought-after players, rookie cards, low numbered parallels, autographs, patches and high grades. Common base cards and most Match Attax cards are usually worth little on their own. Check sold listings of the exact card first and use active listings as a pointer.
Workflow and process
What are the most expensive mistakes Pokémon card sellers make?
The five most expensive mistakes I see (and made myself in my earlier eBay shop) are: inventory mismatch causing cancelled orders, double-spending across platforms, mispricing because you used active-listing prices instead of sold-listing prices, shipping bulk without weighing it first, and ignoring fixed costs in your margin math. Each one looks small in isolation; together they wipe out 30-50% of your potential profit.
When is a Pokémon card worth grading?
Grade a card when three things line up: it is already worth at least $50 raw, it is in near-flawless condition (centering within 60/40, sharp corners, no surface scratches or edge whitening), and the PSA population report shows at least a 50% chance of a PSA 10. I learned this the hard way after submitting cards that came back as PSA 7 and PSA 8 — the grading fees plus shipping meant zero profit. If the raw card is worth under $50, grading rarely pays off even with a perfect grade.
How do I sell Pokémon cards in Switzerland?
Most Swiss sellers combine Ricardo for buyers in Switzerland, Cardmarket for European singles and eBay (eBay.ch and the bigger eBay sites) for reach. Ricardo charges no listing fee for cards; when an item sells you pay a success fee of 8 to 12 percent of the sale price depending on the product type, at least CHF 0.10 and at most CHF 290 (as of October 2026). Swiss VAT is 8.1 percent at the standard rate since 1 January 2024, but you only become VAT liable once your turnover from taxable sales, in Switzerland and abroad together, reaches CHF 100,000 a year. Buyers in the EU pay import VAT and international shipping on top, which makes cheap cards hard to sell abroad.
How do I buy good Pokémon bulk without getting ripped off?
Two factors decide whether a bulk lot is good: price per card and quality. Online (eBay auctions), aim for 5-15 cents per card and inspect every listing photo for damaged corners and surface scratches. Local (flea markets, card shows), you can physically check quality and often negotiate — but supply is unreliable. The hidden third channel: reach out directly to local or online sellers and ask if they sell bulk. Many do, even when they do not advertise it publicly.
How do I store Pokémon cards properly without damaging them?
Sleeve every card you care about (penny sleeves for storage, perfect-fit sleeves for double-sleeving high-value cards), put anything above $1-2 in a top loader, and store sleeved cards in dedicated 1000-count or 5000-count cardboard storage boxes — not random shoeboxes or ETBs. Avoid PVC sleeves; use acid-free polypropylene. Keep cards out of direct sunlight, away from humidity, and stand them vertically when possible to prevent warping.
Should I sell cheap Pokémon cards or expensive ones as a beginner?
Cheap. $2-5 singles outperform $100+ chase cards as a beginner seller for five reasons: higher percentage ROI per card (buying at 50 cents and selling at $5 is 900% return vs 20% on a $100→$120 flip), much lower risk per loss or refund, more listings means more search visibility, faster inventory turnover so capital recycles quickly, and less market-cycle risk if prices correct. Expensive cards only make sense once you have an established account, real seller reputation, and capital you can afford to lose for months.
How do I list Pokémon cards faster across Cardmarket, eBay and Shopify?
The bottleneck is identification and metadata entry per card, not photography or pricing. A photo-driven workflow drops it from minutes per card to seconds: photograph cards (smartphone for small batches, a Ricoh document scanner for bigger stacks), let recognition identify each one with confidence scores, confirm or correct using keyboard shortcuts (Y/N), export to eBay drafts, Shopify products, or a TCGPowerTools-compatible CSV for Cardmarket. The full pipeline turns a 300-card session from a weekend into about an hour.
How to sell Disney Lorcana cards online: channels, pricing and a fast workflow
Most Lorcana sellers use three channels: Cardmarket for European buyers (bulk uploads usually go through a TCGPowerTools CSV), eBay for worldwide reach, and their own Shopify store for regular customers. Buyers expect the exact card and version, the right language, the finish (foil or non-foil) stated clearly, an honest condition and clear photos of the actual card. Price every copy from the current market price of its own finish, with Cardmarket as the European reference and TCGplayer as the main US reference.
English vs Japanese One Piece cards: what sellers need to know
English and Japanese One Piece cards are separate products with separate markets and separate prices, even when they share the same card code. Price each copy from the market of its own language, never from the other version, and state the language clearly in the title, in the item details and on Cardmarket. NeoSatoshi recognises English and Japanese One Piece cards, detects the language per card and prices each copy from the product of its own language.
How do I sort bulk Pokémon cards to sell?
Sort in passes, not all at once: first split by language, then pull out everything worth selling as a single (rares, holos, reverse holos, special versions, trainer cards and anything above your minimum price), keep cards that are not Near Mint apart, and only then sort the rest by set. Inside a set, sorting by type puts most sets close to card-number order. Store the result in numbered slots so every listed card can be found again. A sorting machine only pays off for tens of thousands of unsleeved bulk cards; for everything else, photos or scans plus card detection replace the manual lookup.
How to sell Yu-Gi-Oh! cards online: channels, pricing and a fast workflow
Most Yu-Gi-Oh! sellers use Cardmarket for European buyers (bulk uploads usually go through a TCGPowerTools CSV), eBay for worldwide reach and their own Shopify store for regular customers; in the US, TCGplayer is a major singles marketplace and the usual US price reference. Buyers expect the exact print: the printed set code (for example ROTA-EN024), the rarity, the edition (1st Edition, Unlimited or Limited Edition), the language and an honest condition. Price every copy from the market price of exactly that print, rarity and edition, never from another rarity of the same card.
How do I read Yu-Gi-Oh! set codes, and what is the difference between TCG and OCG cards for sellers?
A Yu-Gi-Oh! set code such as LOB-EN001 has three parts: the set abbreviation (LOB for Legend of Blue Eyes White Dragon), the language letters (EN for English) and the card's number in the set (001). On most cards it is printed just below the artwork on the right. TCG cards are the prints sold in English, German, French, Italian, Spanish and Portuguese; OCG cards are the Japanese and other Asian prints, a separate game with its own products and rarities. For a seller they are different items, and NeoSatoshi recognises TCG prints only.
How to sell Magic: The Gathering cards online: channels, pricing and a fast workflow
Most Magic sellers use Cardmarket for European buyers (bulk uploads usually go through a TCGPowerTools CSV), eBay for worldwide reach and their own Shopify store for regular customers; in the US, TCGplayer is a major singles marketplace and the usual US price reference. Buyers expect the exact printing: set code and collector number, foil or non-foil, the language and an honest condition. Price every copy from the market price of exactly that printing and finish, never from another printing of the same card, because printings of one card can be far apart in price.
How do I tell which printing of a Magic card I have?
On cards printed since the 2014 frame (Magic 2015, July 2014), read the line at the bottom left: it holds the collector number, a rarity letter, the set code and the language, for example FDN • EN. Older cards print no set code. Use the set symbol and, on cards since Exodus (1998), a number like 87/281, then compare border and frame with the printings of the card. The printing matters because the same card can cost very different amounts from one printing to the next, often with the same artwork.
How do I list and price German Magic: The Gathering cards?
List a German Magic card as what it is: name the language clearly, use the German name or the English one depending on your buyers, and show your own photo of the German copy. Find the printing like on any other card, by set code and number where the card prints them. Be careful with the price: Cardmarket and TCGplayer prices are the same for every language, so for valuable cards check what German copies really go for. NeoSatoshi supports German Magic cards alongside English, French, Italian and Spanish ones and keeps the German name for your listing.
How to sell Star Wars: Unlimited cards online: channels, listings and a fast workflow
Sell Star Wars: Unlimited singles on Cardmarket for buyers in Europe (bulk uploads usually go through a TCGPowerTools CSV), on eBay for worldwide reach and in your own Shopify store for regular customers. A buyer needs the name with its subtitle, the set and number, the kind of print (Standard, Hyperspace, Prestige, Showcase or a promo), foil or not, the language and an honest condition. NeoSatoshi identifies the card and the printing from a photo or scan, asks where the photo does not prove it, and turns the batch into listings for all three channels. It never judges condition.
For developers
Which card recognition API should I use in 2026?
For Pokémon, One Piece, Disney Lorcana, Yu-Gi-Oh!, Magic, Star Wars: Unlimited and Digimon cards, the NeoSatoshi Detection API returns every card with its Cardmarket product ID and daily Cardmarket prices in EUR, reads several cards per photo and has a public demo key that needs no signup. As of November 2026, Ximilar lists over 15 trading card games plus sports cards and comics and offers a separate AI card grading service, while CardSight covers six sports plus Pokémon, Magic and One Piece, with prices from eBay and other marketplaces and 750 free calls per month. General vision models such as GPT, Claude or Gemini can often name a card, but they return no marketplace product ID, no exact printing from a catalog and no daily price.
Is there an API that identifies Pokémon cards from a photo?
Yes. The NeoSatoshi Detection API identifies Pokémon cards from a photo and returns each card as JSON with name, set, number, rarity, language, Cardmarket product ID and daily Cardmarket prices in EUR. It reads English, German, French, Italian, Spanish, Japanese, Korean and Simplified Chinese cards and finds several cards in one photo, including binder pages (best up to about 20 cards). You can test it right away with a public demo key that allows 10 detections per day without an account.
Is there a card recognition API for Magic, Lorcana, Yu-Gi-Oh! and One Piece?
Yes. The NeoSatoshi Detection API identifies Magic: The Gathering, Disney Lorcana, Yu-Gi-Oh! (TCG) and One Piece cards from a photo when you add "tcg": "magic", "lorcana", "yugioh" or "onepiece" to the request. Each card comes back as JSON with name, set, number, rarity, Cardmarket product ID and daily Cardmarket prices in EUR, plus game-specific fields such as the Yu-Gi-Oh! set code and edition or the separate Lorcana and Magic foil prices. Several cards per photo work for these games too, including binder pages, and a public demo key allows 10 free detections per day without an account. Star Wars: Unlimited works the same way with "tcg": "star_wars_unlimited", and Digimon Card Game with "tcg": "digimon".
How do I build a trading card scanner app?
A trading card scanner app takes a photo, sends it to a card recognition API and shows the cards that come back. With the NeoSatoshi Detection API that is one POST request: a base64 image or an image link goes in, and JSON with name, set, number, Cardmarket product ID and daily price per card comes out, for Pokémon, One Piece, Disney Lorcana, Yu-Gi-Oh!, Magic, Star Wars: Unlimited and Digimon. The Python script below runs as is with the public demo key (10 detections per day, no signup); for production you create your own key on any paid plan.
Is there an API that reads graded slabs (PSA, BGS, CGC) from a photo?
Yes. The NeoSatoshi Detection API reads the grading company, the grade and the cert number from PSA, BGS and CGC labels and returns them in cards[].graded, next to the card it recognised through the plastic. It works for Pokémon, One Piece, Disney Lorcana, Yu-Gi-Oh!, Magic: The Gathering, Star Wars: Unlimited and Digimon Card Game, with the same request as a raw card and at the same cost of one card scan. The grade is read from the label, never estimated, and the cert number is not verified with the grading company.
How do I get the Cardmarket price of a trading card from a photo?
Send the photo to a card recognition API that returns Cardmarket prices with the card. The NeoSatoshi Detection API answers one POST request with the card's name, set, number, Cardmarket product ID and its Cardmarket prices in EUR (trend, low, 7-day and 30-day average), updated daily, for Pokémon, One Piece, Disney Lorcana, Yu-Gi-Oh!, Magic, Star Wars: Unlimited and Digimon. Where the photo cannot prove the printing, the price stays empty on purpose instead of guessing a cheaper one.
How do I identify trading cards in Claude or ChatGPT?
A chat assistant can describe a card from a photo, but it does not know Cardmarket product IDs or today's prices and often mixes up printings. Add the NeoSatoshi MCP server to Claude Code, Claude Desktop, Cursor, VS Code or Codex: the assistant then sends the photo to our card recognition API and gets back each card with set, number, rarity, Cardmarket product ID and daily price, for Pokémon, One Piece, Disney Lorcana, Yu-Gi-Oh!, Magic: The Gathering, Star Wars: Unlimited, Digimon Card Game and football cards. Without a key it uses a free demo key with 10 detections per day.