Collection de cartes
La collection réside sur l'ordinateur du joueur (~/.cache/mtg/collection.json) et la compétence de construction de decks l'utilise automatiquement pour prioriser les cartes possédées et afficher le « coût d'achat ». Utilisez les outils du serveur MCP mtgdb (noms complets mcp__plugin_mtg_mtgdb__<outil>) :
mtg_collection(lecture seule) :show,find,have,fits,exportmtg_collection_edit:import,add,remove,restore
Demande : $ARGUMENTS
Importer la collection
Demandez où ils suivent leurs cartes, puis dites-leur exactement comment exporter (une ligne) :
- Moxfield : Collection → Exporter → CSV
- Archidekt : Collection → Exporter → CSV
- ManaBox : Collection → partager ou exporter en CSV
- Rien pour l'instant : collez une liste (
2 Sol Ring, une carte par ligne ; les codes d'édition et*F*pour le foil sont facultatifs)
Ils peuvent coller le texte CSV ou donner le chemin du fichier. import remplace la collection : si une collection existe déjà (mtg_collection show réussit), demandez d'abord s'il faut la remplacer ou la fusionner (merge: true).
La tenir à jour
- Boosters ouverts, échanges entrants, nouveau pré-construit :
addavec la liste. - Échanges, ventes ou carte confiée à un ami :
remove. Si le joueur avait moins d'exemplaires qu'il n'en demande à retirer, mentionnez-le. - Chaque changement effectue d'abord une sauvegarde ;
restoreannule la dernière modification. Mentionnez-le après toute importation importante. - Les noms non reconnus reviennent dans
unresolvedavec des suggestions : demandez quelle carte ils voulaient dire, puisadd-la. Ne devinez jamais.
Répondre aux questions
- Quelle est sa valeur ?
show: total, cartes les plus chères, date des prix. Les éditions possédées et les foils sont évalués comme tels ; les cartes sans édition connue le sont au plus bas prix, donc précisez qu'il s'agit d'une estimation. - Est-ce que je possède X ?
showaveccard, oufindavecquery. - Trouver par couleur, type ou rôle :
find(ex. identité « Gruul », rôle « ramp »). - De quoi ai-je besoin pour ce deck ?
haveavec la liste du deck : cartes possédées, ce qui manque, et le coût le plus bas pour acheter le reste. Les terrains de base sont considérés comme possédés. - Qu'est-ce qui correspond à ce commandant ?
fitsavec le commandant (les deux pour les partenaires). Il liste les cartes légales et dans les couleurs que le joueur possède, les plus populaires en premier ; lisez une carte avant de la recommander pour le deck. - Que pourrais-je construire ? Demandez quels commandants ils envisagent (ou proposez d'en suggérer avec
mtg-research), exécutezfitspour chacun et comparez les quantités, rôles et valeur. - Exporter :
exporten tant que liste Moxfield ou CSV (conserve les éditions et les marques foil) pour une importation de collection Moxfield/Archidekt ou un tableur.
Partager un lot entre joueurs
Pour « partager ce booster/Secret Lair entre Sam et moi » : n'ajoutez rien à la collection ; prenez le lot collé, demandez le commandant et les souhaits de chaque joueur (« Sam veut toutes les cartes Gandalf »), vérifiez l'identité de couleur par commandant avec mtg_card, et proposez un partage sous forme de tableau (carte → qui → pourquoi). Les cartes qui ne correspondent aux couleurs de personne sont listées comme « à échanger ou dans le classeur », pas cachées. Ne modifiez la collection que s'ils le demandent.