Boostermage MTG Prices
Ce que fait ce MCP
Searches Magic: The Gathering sealed products and compares retailer prices, availability, deals, price history, drops, and upcoming releases.
Outils
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['product_id'], 'properties': {'product_id': {'type': 'string', 'description': "Product ID (e.g. 'aetherdrift-play-booster')"}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['product_id', 'boostermage_url', 'price_spread_gbp', 'price_spread_pct', 'listings'], 'properties': {'listings': {'type': 'array', 'items': {'type': 'object', 'required': ['retailer_id', 'boostermage_url', 'price_gbp', 'availability'], 'properties': {'price_gbp': {'type': 'string'}, 'retailer_id': {'type': 'string'}, 'availability': {'type': 'string'}, 'boostermage_url': {'type': 'string'}}, 'additionalProperties': False}}, 'product_id': {'type': 'string'}, 'boostermage_url': {'type': 'string'}, 'price_spread_gbp': {'type': 'number'}, 'price_spread_pct': {'type': 'string'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['product_id'], 'properties': {'product_id': {'type': 'string', 'description': "Product ID (e.g. 'aetherdrift-play-booster')"}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['product_id', 'boostermage_url', 'best_price'], 'properties': {'message': {'type': 'string'}, 'best_price': {'anyOf': [{'type': 'object', 'required': ['retailer_id', 'retailer_name', 'boostermage_url', 'price_gbp', 'availability'], 'properties': {'price_gbp': {'type': 'string'}, 'retailer_id': {'type': 'string'}, 'availability': {'type': 'string'}, 'retailer_name': {'type': 'string'}, 'boostermage_url': {'type': 'string'}}, 'additionalProperties': True}, {'type': 'null'}]}, 'product_id': {'type': 'string'}, 'boostermage_url': {'type': 'string'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'default': 10, 'description': 'Max results (max 100)'}, 'min_discount': {'type': 'number', 'default': 5, 'description': 'Minimum discount percentage (e.g. 10 for 10% off)'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['count', 'deals'], 'properties': {'count': {'type': 'number'}, 'deals': {'type': 'array', 'items': {'type': 'object', 'required': ['product_id', 'boostermage_url', 'product_name', 'best_price', 'avg_price', 'discount_pct', 'retailer_id', 'retailer_name', 'category', 'set_name', 'observed_at'], 'properties': {'category': {'type': 'string'}, 'set_name': {'type': 'string'}, 'avg_price': {'type': 'string'}, 'best_price': {'type': 'string'}, 'product_id': {'type': 'string'}, 'observed_at': {'type': 'string'}, 'retailer_id': {'type': 'string'}, 'discount_pct': {'type': 'string'}, 'product_name': {'type': 'string'}, 'retailer_name': {'type': 'string'}, 'boostermage_url': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'default': 20, 'description': 'Max results (max 100)'}, 'category': {'type': 'string', 'description': "Filter by category: 'booster-box', 'booster-pack', 'bundle', 'deck', 'kit'"}, 'availability': {'type': 'string', 'default': 'in-stock,pre-order', 'description': "Availability filter: 'in-stock', 'pre-order', or comma-separated"}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['count', 'products'], 'properties': {'count': {'type': 'number'}, 'products': {'type': 'array', 'items': {'type': 'object', 'required': ['product_id', 'boostermage_url', 'product_name', 'price_gbp', 'availability', 'retailer_id', 'category', 'set_name', 'retailer_name', 'observed_at'], 'properties': {'category': {'type': 'string'}, 'set_name': {'type': 'string'}, 'price_gbp': {'type': 'string'}, 'product_id': {'type': 'string'}, 'observed_at': {'type': 'string'}, 'retailer_id': {'type': 'string'}, 'availability': {'type': 'string'}, 'product_name': {'type': 'string'}, 'retailer_name': {'type': 'string'}, 'boostermage_url': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'default': 20, 'description': 'Max results (max 100)'}, 'min_overpriced': {'type': 'number', 'default': 10, 'description': 'Minimum overpriced percentage (e.g. 20 for 20% above market)'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['count', 'overpriced'], 'properties': {'count': {'type': 'number'}, 'overpriced': {'type': 'array', 'items': {'type': 'object', 'required': ['product_id', 'boostermage_url', 'product_name', 'set_name', 'category', 'retailer_id', 'retailer_name', 'best_price', 'avg_price', 'overpriced_pct', 'observed_at'], 'properties': {'category': {'type': 'string'}, 'set_name': {'type': 'string'}, 'avg_price': {'type': 'string'}, 'best_price': {'type': 'string'}, 'product_id': {'type': 'string'}, 'observed_at': {'type': 'string'}, 'retailer_id': {'type': 'string'}, 'product_name': {'type': 'string'}, 'retailer_name': {'type': 'string'}, 'overpriced_pct': {'type': 'string'}, 'boostermage_url': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'hours': {'type': 'number', 'default': 24, 'description': 'Lookback window in hours (max 168)'}, 'limit': {'type': 'number', 'default': 20, 'description': 'Max results (max 100)'}, 'availability': {'type': 'string', 'default': 'in-stock', 'description': "Availability to check for: 'in-stock' or 'pre-order'"}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['count', 'hours', 'products'], 'properties': {'count': {'type': 'number'}, 'hours': {'type': 'number'}, 'products': {'type': 'array', 'items': {'type': 'object', 'required': ['product_id', 'boostermage_url', 'product_name', 'set_name', 'category', 'retailer_id', 'retailer_name', 'price_gbp', 'availability', 'observed_at'], 'properties': {'category': {'type': 'string'}, 'set_name': {'type': 'string'}, 'price_gbp': {'type': 'string'}, 'product_id': {'type': 'string'}, 'observed_at': {'type': 'string'}, 'retailer_id': {'type': 'string'}, 'availability': {'type': 'string'}, 'product_name': {'type': 'string'}, 'retailer_name': {'type': 'string'}, 'boostermage_url': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'hours': {'type': 'number', 'default': 24, 'description': 'Lookback window in hours (max 168)'}, 'limit': {'type': 'number', 'default': 20, 'description': 'Max results (max 100)'}, 'min_drop': {'type': 'number', 'default': 0, 'description': 'Minimum drop percentage (e.g. 5 for 5%+)'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['count', 'hours', 'drops'], 'properties': {'count': {'type': 'number'}, 'drops': {'type': 'array', 'items': {'type': 'object', 'required': ['product_id', 'boostermage_url', 'product_name', 'set_name', 'category', 'retailer_id', 'retailer_name', 'price_gbp', 'avg_price_gbp', 'drop_pct', 'observed_at'], 'properties': {'category': {'type': 'string'}, 'drop_pct': {'type': 'string'}, 'set_name': {'type': 'string'}, 'price_gbp': {'type': 'string'}, 'product_id': {'type': 'string'}, 'observed_at': {'type': 'string'}, 'retailer_id': {'type': 'string'}, 'product_name': {'type': 'string'}, 'avg_price_gbp': {'type': 'string'}, 'retailer_name': {'type': 'string'}, 'boostermage_url': {'type': 'string'}}, 'additionalProperties': False}}, 'hours': {'type': 'number'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['product_id'], 'properties': {'days': {'type': 'number', 'default': 90, 'description': 'Number of days of history (max 730)'}, 'product_id': {'type': 'string', 'description': "Product ID (e.g. 'aetherdrift-play-booster')"}, 'retailer_id': {'type': 'string', 'description': "Retailer ID to filter by (e.g. 'zatu')"}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['product_id', 'boostermage_url', 'retailer_id', 'days', 'observations', 'range', 'data'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object', 'required': ['date', 'lowest_price', 'highest_price', 'avg_price', 'observations', 'retailer_count'], 'properties': {'date': {'type': 'string'}, 'avg_price': {'type': 'string'}, 'lowest_price': {'type': 'string'}, 'observations': {'type': 'number'}, 'highest_price': {'type': 'string'}, 'retailer_count': {'type': 'number'}}, 'additionalProperties': False}}, 'days': {'type': 'number'}, 'range': {'type': 'object', 'required': ['lowest_price', 'highest_price', 'avg_price', 'observations', 'earliest', 'latest'], 'properties': {'latest': {'type': ['string', 'null']}, 'earliest': {'type': ['string', 'null']}, 'avg_price': {'type': ['string', 'null']}, 'lowest_price': {'type': ['string', 'null']}, 'observations': {'type': 'number'}, 'highest_price': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'product_id': {'type': 'string'}, 'retailer_id': {'type': ['string', 'null']}, 'observations': {'type': 'number'}, 'boostermage_url': {'type': 'string'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['product_id'], 'properties': {'days': {'type': 'number', 'default': 365, 'description': 'Lookback period in days (max 730)'}, 'product_id': {'type': 'string', 'description': "Product ID (e.g. 'aetherdrift-play-booster')"}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['product_id', 'boostermage_url', 'days', 'range'], 'properties': {'days': {'type': 'number'}, 'range': {'type': 'object', 'required': ['lowest_price', 'highest_price', 'avg_price', 'observations', 'earliest', 'latest'], 'properties': {'latest': {'type': 'string'}, 'earliest': {'type': 'string'}, 'avg_price': {'type': 'string'}, 'lowest_price': {'type': 'string'}, 'observations': {'type': 'string'}, 'highest_price': {'type': 'string'}}, 'additionalProperties': False}, 'product_id': {'type': 'string'}, 'boostermage_url': {'type': 'string'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['product_id'], 'properties': {'product_id': {'type': 'string', 'description': "Product ID (e.g. 'aetherdrift-play-booster-display')"}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'boostermage_url', 'name', 'set_name', 'category'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'aliases': {'type': 'array', 'items': {'type': 'string'}}, 'set_url': {'type': 'string'}, 'category': {'type': 'string'}, 'contents': {'type': 'array', 'items': {'type': 'string'}}, 'features': {'type': 'array', 'items': {'type': 'string'}}, 'set_name': {'type': 'string'}, 'image_url': {'type': 'string'}, 'description': {'type': 'string'}, 'release_date': {'type': ['string', 'null']}, 'boostermage_url': {'type': 'string'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['count', 'retailers'], 'properties': {'count': {'type': 'number'}, 'retailers': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'boostermage_url', 'name'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'boostermage_url': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['retailer_id'], 'properties': {'limit': {'type': 'number', 'default': 20, 'description': 'Max results (max 200)'}, 'retailer_id': {'type': 'string', 'description': "Retailer ID (e.g. 'zatu')"}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['retailer_id', 'boostermage_url', 'count', 'products'], 'properties': {'count': {'type': 'number'}, 'products': {'type': 'array', 'items': {'type': 'object', 'required': ['product_id', 'boostermage_url', 'product_name', 'set_name', 'category', 'price_gbp', 'availability', 'observed_at'], 'properties': {'category': {'type': 'string'}, 'set_name': {'type': 'string'}, 'price_gbp': {'type': 'string'}, 'product_id': {'type': 'string'}, 'observed_at': {'type': 'string'}, 'availability': {'type': 'string'}, 'product_name': {'type': 'string'}, 'boostermage_url': {'type': 'string'}}, 'additionalProperties': False}}, 'retailer_id': {'type': 'string'}, 'boostermage_url': {'type': 'string'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['set_slug'], 'properties': {'limit': {'type': 'number', 'default': 50, 'description': 'Max results (max 200)'}, 'set_slug': {'type': 'string', 'description': "Set slug (e.g. 'aetherdrift')"}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['set_slug', 'boostermage_url', 'count', 'products'], 'properties': {'count': {'type': 'number'}, 'products': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'boostermage_url', 'name', 'category', 'price_gbp', 'availability', 'retailer_id', 'retailer_name', 'observed_at'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'category': {'type': 'string'}, 'price_gbp': {'type': ['string', 'null']}, 'observed_at': {'type': ['string', 'null']}, 'retailer_id': {'type': ['string', 'null']}, 'availability': {'type': ['string', 'null']}, 'retailer_name': {'type': ['string', 'null']}, 'boostermage_url': {'type': 'string'}}, 'additionalProperties': False}}, 'set_slug': {'type': 'string'}, 'boostermage_url': {'type': 'string'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'default': 10, 'description': 'Number of upcoming releases to return (max 50)'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['count', 'releases'], 'properties': {'count': {'type': 'number'}, 'releases': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'boostermage_url', 'name', 'release_date', 'confirmed'], 'properties': {'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'confirmed': {'type': 'boolean'}, 'release_date': {'type': 'string'}, 'boostermage_url': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'default': 20, 'description': 'Max results (max 100)'}, 'query': {'type': 'string', 'description': 'Search query'}, 'category': {'type': 'string', 'description': 'Filter by category'}, 'set_slug': {'type': 'string', 'description': 'Filter by set slug'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['count', 'products'], 'properties': {'count': {'type': 'number'}, 'products': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'boostermage_url', 'name', 'set_name', 'set_slug', 'category', 'release_date', 'image_url', 'updated_at'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'set_url': {'type': 'string'}, 'category': {'type': 'string'}, 'set_name': {'type': 'string'}, 'set_slug': {'type': 'string'}, 'image_url': {'type': 'string'}, 'updated_at': {'type': 'string'}, 'release_date': {'type': ['string', 'null']}, 'boostermage_url': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Modifications récentes des outils
Serveurs MCP similaires
apex-x1
Provides X1 and Arc token screening, liquidity and exit-risk checks, wallet and bridge data, non-custodial token operations, comm…
Guild Wars 2
Provides Guild Wars 2 data for items, achievements, professions, currencies, builds, and Trading Post prices and order books.
Rebrickable
Searches the Rebrickable LEGO catalog for sets-related parts data, colors, categories, and individual part details.
Cheapshark
Searches PC game catalogs and compares current and historical deals across digital stores such as Steam, GOG, and Humble.
Gamedeals
Finds video game deals across tracked retailers and provides current prices, historical lows, price trends, and store listings.
Ygoprodeck
Provides Yu-Gi-Oh! card details, set and rarity information, banlist status, and marketplace price data.
The Undesirables TCG Oracle
Provides trading-card search, market and graded-slab pricing, price forecasts, grading analysis, ROI and lending calculations, sp…
RBX Invest Roblox Limiteds market data
Tracks Roblox Limited items, RAP and resale prices, market size, deals, creator performance, collector portfolios, releases, and …