Skip to content
nicol edited this page Dec 19, 2024 · 62 revisions

Plugins extend and implement various functions in MTG Companion. There are a number of different categories of plugins, each with their own configuration and purpose. Check the page for the specific plugin for information on how to configure it.

Some plugins are still under development. If a plugin is in a DEV status be aware that there could be issues with it.

DEPRECATED one, will be removed in the future

SUMMARY

PROVIDER

Cards plugins pull the card data for Magic cards. Only one can be active at a time.

Name Status
MTGJson5 DEPRECATED
MTGSQLive STABLE
Personnal Data Set Provider DEV
Scryfall BETA

GRADING

Graders plugins allow you to import grading information from the serial number. Multiple can be active.

Name Status
ACG STABLE
BGS STABLE
CCC Grading STABLE
CGC STABLE
European Grading STABLE
MNT STABLE
MTGGrade STABLE
MagicCardMarket STABLE
PCA STABLE
PSA DEV
SCG STABLE

EDITOR

Rendering your card's creation. Only one can be active at a time.

Name Status
FunCardMaker BETA
MTGCard Maker STABLE
MtgDesign BETA

SEALED

Sealed plugins pull the sealed product data for Magic cards. Only one can be active at a time.

Name Status
MTG Companion STABLE
MTGJson DEV

COMBO

Pull combo for magic cards. Multiple can be active.

Name Status
Magic-Ville STABLE
SMF STABLE

DASHBOARD

Dashboard plugin will get card trading and prices history on online plateform. Only one can be active at a time.

Name Status
EchoMTG DEV
MTGPrice DEV
MTGStocks BETA
MTGoldFish STABLE

SHOPPER

Shoppers allow you to import transaction on external shop. Multiple can be active.

Name Status
Magic-Ville BETA
MagicCorporation BETA
Philibert BETA
PlayIn BETA

TOKEN

Token plugins pull the token product data for Magic cards. Only one can be active at a time.

Name Status
Cockatrice BETA
MTGJson STABLE

EXPORT

Import/Export plugins give the ability to add cards from various sites and files and export your collection to various formats. Multiple can be active.

Name Status
Aetherhub BETA
Apprentice BETA
Archidekt BETA
CSV BETA
Card Kingdom STABLE
Card Kingdom CSV BETA
CardCastle BETA
CardSphere BETA
CardTrader STABLE
CardTrader WantList STABLE
ClipBoard STABLE
Cockatrice DEV
DCI Deck Sheet STABLE
DeckBox BETA
DeckStats DEV
DeckedBuilder BETA
DelverLens BETA
DragonShield BETA
EchoMTG STABLE
Forge BETA
Image DEV
Json STABLE
LigaMagic STABLE
MKM CSV File BETA
MKM File BETA
MTGAProTracker BETA
MTGArena BETA
MTGCompanion Announces DEV
MTGO BETA
MTGO XML STABLE
MTGStand BETA
MTGStocks DEV
Magarena BETA
Magic Album DEV
MagicCardMarket DEPRECATED
MagicManager BETA
MagicWorkStation DEPRECATED
Manabox BETA
Manual STABLE
MoxField BETA
OCTGN STABLE
PDF STABLE
Personal Export STABLE
Price Catalog BETA
System ClipBoard STABLE
TCGHome DEV
TCGPlayer BETA
UrzaGatherer DEV
Webcam STABLE
Website STABLE
WooCommerce STABLE
XML STABLE
XMage BETA
Yaml STABLE
ZCart BETA

DECKSNIFFER

DeckSniffer plugin imports decks provided in external website. Multiple can be active.

Name Status
Aetherhub DEV
Archidekt DEV
DeckStats STABLE
LotusNoir STABLE
MTGDecks STABLE
MTGJson STABLE
MTGSalvation STABLE
MTGoldFish STABLE
Magic-Ville STABLE
MoxField STABLE
TCGPlayer STABLE
TappedOut STABLE

TRACKING

Tracker plugin get parcel's tracking for your transactions. Multiple can be active.

Name Status
DHL STABLE
La Poste STABLE
MondialRelay STABLE
UPS STABLE

IA

help you to get information about cards, or build decks. Only one can be active at a time.

Name Status
ChatGPT STABLE
ChatSonic STABLE
Json STABLE
LLama DEV

SERVER

Enable background service for your companion. Multiple can be active.

Name Status
ActiveMQ STABLE
Alert Price Checker STABLE
Alert Trend Server STABLE
CardShake cache server STABLE
Collections web server STABLE
Discord STABLE
Hawtio STABLE
Jolokia STABLE
Json Http Server STABLE
MXBean Server STABLE
Oversight Server STABLE
Price Web Server DEV
Qwartz STABLE
Web Dashboard Monitor STABLE
Web UI Server DEV
WebShop DEV
WebTraders DEV

DAO

Database plugins select the database that will hold the information you enter into MTG Companion. Only one can be active at a time. Be very careful changing this setting. You will need to export your database to the new database in the Configuration tab if you want to change this. Only one can be active at a time.

Name Status
Derby STABLE
Firebird DEV
MariaDB STABLE
MongoDB BETA
MySQL STABLE
PostGreSQL STABLE
Redis DEV
SQLite STABLE
TrinoDB DEV
h2 BETA
hSQLdb2 STABLE

SCRIPT

Scripts engines for scripting tasks module. Multiple can be active.

Name Status
Groovy STABLE
Javascript DEV
Python STABLE

NOTIFIER

Notifier will allow you to forward any notifications to another plateform. Multiple can be active.

Name Status
Console STABLE
Discord STABLE
DorkBox STABLE
Null STABLE
Swing STABLE
Telegram STABLE
Tray STABLE
email STABLE

INDEXER

Indexer will index the whole selected cards provider database, to enable fast search and data indexation.. Only one can be active at a time.

Name Status
Lucene STABLE

EXTERNAL_SHOP

external shop can interact with your stock and synchronisation from your onlines stores. Only one can be active at a time.

Name Status
CS Cart DEV
CardTrader STABLE
MTG Companion STABLE
MagicCardMarket STABLE
Shopify STABLE
WooCommerce STABLE

STRATEGY

technical plugin for card recognition. Only one can be active at a time.

Name Status
Full Scan STABLE
Perceptual hashing STABLE

GED

Store files or pictures in the app. Only one can be active at a time.

Name Status
DAO STABLE
Memory STABLE
Zip STABLE

PRICER

Pricer plugins pull pricing data for cards from various sources. Multiple can be active.

Name Status
BigOrBitCards STABLE
Card Kingdom BETA
CardSphere STABLE
CardTrader DEV
Ebay STABLE
MTGMintCard DEV
MTGStand STABLE
Magic-Ville DEV
MagicCardMarket BETA
MagicCorporation STABLE
Mkm BETA
Mypcards BETA
Parkage STABLE
PlayIn BETA
StarCityGame STABLE
TCGPlayer BETA
UnderGroundSea STABLE

NETWORK

Will connecte you to external MTGCompanion messaging service. Only one can be active at a time.

Name Status
ArtemisMQ STABLE

GENERATOR

Help your to have right syntax card's body for your builder. Only one can be active at a time.

Name Status
Markov STABLE

PICTURE

Pictures plugins will get card's images. Only one can be active at a time.

Name Status
Gatherer STABLE
Personal Set Pictures DEV
ScryFall STABLE
Slightlymagic DEV

NEWS

Retrieves news from external MTG online websites. Multiple can be active.

Name Status
MagicCorporation DEV
RSS STABLE
Twitter BUGGED

WALLPAPER

External wallpapers for your computer or your simulator background. Multiple can be active.

Name Status
Art of Mtg STABLE
DeviantArt DEV
File STABLE
Imgur STABLE

POOL

Pool will allow you to cache and manage connections to the selected DAO. Only one can be active at a time.

Name Status
C3P0 STABLE
DBCP2 STABLE
Hikari STABLE
No Pool STABLE

CACHE

Cache plugins will store picture in memory (or disk).. Only one can be active at a time.

Name Status
Cache2k STABLE
Caffeine STABLE
File STABLE
Guava STABLE
JCS STABLE
Memory DEPRECATED
No Cache STABLE
Clone this wiki locally