このMCPでできること
Searches Magic: The Gathering cards and rules and analyzes, validates, upgrades, and finds combos in decks.
ツール
入力スキーマ
{'type': 'object', 'required': ['format', 'cards'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['name', 'count'], 'properties': {'name': {'type': 'string'}, 'count': {'type': 'integer'}}, 'additionalProperties': False}}, 'format': {'type': 'string'}, 'commander': {'type': 'string'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['legal'], 'properties': {'legal': {'type': 'boolean'}, 'notes': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'violations': {'type': ['null', 'array'], 'items': {'type': 'string'}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['commander'], 'properties': {'limit': {'type': 'integer'}, 'commander': {'type': 'string'}, 'minSynergy': {'type': 'number'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['commander', 'totalDecks', 'cards'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['card', 'decks', 'pctOfDecks'], 'properties': {'card': {'type': 'string'}, 'decks': {'type': 'integer'}, 'synergy': {'type': 'number'}, 'category': {'type': 'string'}, 'pctOfDecks': {'type': 'number'}}, 'additionalProperties': False}}, 'commander': {'type': 'string'}, 'totalDecks': {'type': 'integer'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['cards'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['name', 'count'], 'properties': {'name': {'type': 'string'}, 'count': {'type': 'integer'}}, 'additionalProperties': False}}, 'format': {'type': 'string'}, 'commander': {'type': 'string'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['totalCards', 'landCount', 'nonlandCount', 'targetSize', 'avgManaValue', 'medianManaValue', 'curve', 'types', 'pips', 'sources', 'landSources', 'rockSources', 'dorkSources', 'buckets', 'openingHand', 'suggestedLands'], 'properties': {'brew': {'type': ['null', 'object'], 'required': ['avgInclusionPct', 'stapleCount', 'uniqueCount', 'nonlandUnique', 'brewScore'], 'properties': {'brewScore': {'type': 'integer'}, 'topStaples': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'stapleCount': {'type': 'integer'}, 'uniqueCount': {'type': 'integer'}, 'nonlandUnique': {'type': 'integer'}, 'avgInclusionPct': {'type': 'number'}}, 'additionalProperties': False}, 'pips': {'type': 'object', 'additionalProperties': {'type': 'number'}}, 'curve': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['label', 'creatures', 'nonCreatures'], 'properties': {'label': {'type': 'string'}, 'creatures': {'type': 'integer'}, 'nonCreatures': {'type': 'integer'}}, 'additionalProperties': False}}, 'notes': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'price': {'type': ['null', 'object'], 'required': ['total'], 'properties': {'top': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['name', 'price'], 'properties': {'name': {'type': 'string'}, 'price': {'type': 'number'}}, 'additionalProperties': False}}, 'total': {'type': 'number'}, 'unpricedCount': {'type': 'integer'}, 'commanderPrice': {'type': 'number'}}, 'additionalProperties': False}, 'types': {'type': 'object', 'additionalProperties': {'type': 'integer'}}, 'buckets': {'type': 'object', 'required': ['rampRocks', 'rampDorks', 'rampLand', 'rituals', 'cardDraw', 'creatureRemoval', 'artEnchRemoval', 'flexibleRemoval', 'boardWipes', 'counterspells', 'recursion', 'protection', 'tutors', 'fastMana', 'freeInteraction', 'extraTurns', 'massLandDenial', 'gameChangers', 'winTheGame', 'interactionTotal', 'rampTotal'], 'properties': {'tutors': {'type': 'object', 'required': ['count'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'count': {'type': 'integer'}, 'bandMax': {'type': 'integer'}, 'bandMin': {'type': 'integer'}}, 'additionalProperties': False}, 'rituals': {'type': 'object', 'required': ['count'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'count': {'type': 'integer'}, 'bandMax': {'type': 'integer'}, 'bandMin': {'type': 'integer'}}, 'additionalProperties': False}, 'cardDraw': {'type': 'object', 'required': ['count'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'count': {'type': 'integer'}, 'bandMax': {'type': 'integer'}, 'bandMin': {'type': 'integer'}}, 'additionalProperties': False}, 'fastMana': {'type': 'object', 'required': ['count'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'count': {'type': 'integer'}, 'bandMax': {'type': 'integer'}, 'bandMin': {'type': 'integer'}}, 'additionalProperties': False}, 'rampLand': {'type': 'object', 'required': ['count'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'count': {'type': 'integer'}, 'bandMax': {'type': 'integer'}, 'bandMin': {'type': 'integer'}}, 'additionalProperties': False}, 'rampDorks': {'type': 'object', 'required': ['count'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'count': {'type': 'integer'}, 'bandMax': {'type': 'integer'}, 'bandMin': {'type': 'integer'}}, 'additionalProperties': False}, 'rampRocks': {'type': 'object', 'required': ['count'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'count': {'type': 'integer'}, 'bandMax': {'type': 'integer'}, 'bandMin': {'type': 'integer'}}, 'additionalProperties': False}, 'rampTotal': {'type': 'object', 'required': ['count'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'count': {'type': 'integer'}, 'bandMax': {'type': 'integer'}, 'bandMin': {'type': 'integer'}}, 'additionalProperties': False}, 'recursion': {'type': 'object', 'required': ['count'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'count': {'type': 'integer'}, 'bandMax': {'type': 'integer'}, 'bandMin': {'type': 'integer'}}, 'additionalProperties': False}, 'boardWipes': {'type': 'object', 'required': ['count'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'count': {'type': 'integer'}, 'bandMax': {'type': 'integer'}, 'bandMin': {'type': 'integer'}}, 'additionalProperties': False}, 'extraTurns': {'type': 'object', 'required': ['count'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'count': {'type': 'integer'}, 'bandMax': {'type': 'integer'}, 'bandMin': {'type': 'integer'}}, 'additionalProperties': False}, 'protection': {'type': 'object', 'required': ['count'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'count': {'type': 'integer'}, 'bandMax': {'type': 'integer'}, 'bandMin': {'type': 'integer'}}, 'additionalProperties': False}, 'winTheGame': {'type': 'object', 'required': ['count'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'count': {'type': 'integer'}, 'bandMax': {'type': 'integer'}, 'bandMin': {'type': 'integer'}}, 'additionalProperties': False}, 'gameChangers': {'type': 'object', 'required': ['count'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'count': {'type': 'integer'}, 'bandMax': {'type': 'integer'}, 'bandMin': {'type': 'integer'}}, 'additionalProperties': False}, 'counterspells': {'type': 'object', 'required': ['count'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'count': {'type': 'integer'}, 'bandMax': {'type': 'integer'}, 'bandMin': {'type': 'integer'}}, 'additionalProperties': False}, 'artEnchRemoval': {'type': 'object', 'required': ['count'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'count': {'type': 'integer'}, 'bandMax': {'type': 'integer'}, 'bandMin': {'type': 'integer'}}, 'additionalProperties': False}, 'massLandDenial': {'type': 'object', 'required': ['count'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'count': {'type': 'integer'}, 'bandMax': {'type': 'integer'}, 'bandMin': {'type': 'integer'}}, 'additionalProperties': False}, 'creatureRemoval': {'type': 'object', 'required': ['count'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'count': {'type': 'integer'}, 'bandMax': {'type': 'integer'}, 'bandMin': {'type': 'integer'}}, 'additionalProperties': False}, 'flexibleRemoval': {'type': 'object', 'required': ['count'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'count': {'type': 'integer'}, 'bandMax': {'type': 'integer'}, 'bandMin': {'type': 'integer'}}, 'additionalProperties': False}, 'freeInteraction': {'type': 'object', 'required': ['count'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'count': {'type': 'integer'}, 'bandMax': {'type': 'integer'}, 'bandMin': {'type': 'integer'}}, 'additionalProperties': False}, 'interactionTotal': {'type': 'object', 'required': ['count'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'count': {'type': 'integer'}, 'bandMax': {'type': 'integer'}, 'bandMin': {'type': 'integer'}}, 'additionalProperties': False}}, 'additionalProperties': False}, 'sources': {'type': 'object', 'additionalProperties': {'type': 'integer'}}, 'identity': {'type': ['null', 'object'], 'required': ['colors', 'archetype', 'sentence'], 'properties': {'colors': {'type': 'string'}, 'themes': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['theme', 'score'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'score': {'type': 'integer'}, 'theme': {'type': 'string'}}, 'additionalProperties': False}}, 'sentence': {'type': 'string'}, 'archetype': {'type': 'string'}, 'offIdentityCards': {'type': ['null', 'array'], 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'landCount': {'type': 'integer'}, 'targetSize': {'type': 'integer'}, 'totalCards': {'type': 'integer'}, 'bandBracket': {'type': 'integer'}, 'dorkSources': {'type': 'integer'}, 'landSources': {'type': 'integer'}, 'openingHand': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['label', 'pct'], 'properties': {'pct': {'type': 'number'}, 'label': {'type': 'string'}}, 'additionalProperties': False}}, 'rockSources': {'type': 'integer'}, 'topKeywords': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['keyword', 'count'], 'properties': {'count': {'type': 'integer'}, 'keyword': {'type': 'string'}}, 'additionalProperties': False}}, 'topSubtypes': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['subtype', 'count'], 'properties': {'count': {'type': 'integer'}, 'subtype': {'type': 'string'}}, 'additionalProperties': False}}, 'avgManaValue': {'type': 'number'}, 'nonlandCount': {'type': 'integer'}, 'unknownCards': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'suggestedLands': {'type': 'integer'}, 'medianManaValue': {'type': 'number'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['cards'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['name', 'count'], 'properties': {'name': {'type': 'string'}, 'count': {'type': 'integer'}}, 'additionalProperties': False}}, 'limit': {'type': 'integer'}, 'format': {'type': 'string'}, 'commander': {'type': 'string'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'properties': {'notes': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'combos': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['id', 'url', 'cards'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'cards': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'identity': {'type': 'string'}, 'produces': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'requires': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'description': {'type': 'string'}}, 'additionalProperties': False}}, 'nearMisses': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['id', 'url', 'cards', 'missingCard'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'cards': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'identity': {'type': 'string'}, 'produces': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'requires': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'description': {'type': 'string'}, 'missingCard': {'type': 'string'}, 'missingCardPrice': {'type': ['null', 'number']}}, 'additionalProperties': False}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['cardNames'], 'properties': {'limit': {'type': 'integer'}, 'types': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'colors': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'format': {'type': 'string'}, 'cardNames': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'manaValueMax': {'type': ['null', 'number']}, 'manaValueMin': {'type': ['null', 'number']}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['results'], 'properties': {'results': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['id', 'name', 'typeLine', 'score'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'score': {'type': 'number'}, 'reason': {'type': 'string'}, 'imageUrl': {'type': 'string'}, 'manaCost': {'type': 'string'}, 'typeLine': {'type': 'string'}, 'oracleText': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['card'], 'properties': {'card': {'type': 'object', 'required': ['id', 'name', 'typeLine'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'power': {'type': 'string'}, 'colors': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'loyalty': {'type': 'string'}, 'rulings': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['date', 'text'], 'properties': {'date': {'type': 'string'}, 'text': {'type': 'string'}}, 'additionalProperties': False}}, 'imageUrl': {'type': 'string'}, 'keywords': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'manaCost': {'type': 'string'}, 'typeLine': {'type': 'string'}, 'manaValue': {'type': ['null', 'number']}, 'printings': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['setCode', 'number', 'rarity'], 'properties': {'number': {'type': 'string'}, 'rarity': {'type': 'string'}, 'setCode': {'type': 'string'}}, 'additionalProperties': False}}, 'toughness': {'type': 'string'}, 'legalities': {'type': 'object', 'additionalProperties': {'type': 'string'}}, 'oracleText': {'type': 'string'}}, 'additionalProperties': False}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'setCode': {'type': 'string'}, 'version': {'type': 'string'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['name', 'setCode', 'imageUrl'], 'properties': {'name': {'type': 'string'}, 'setCode': {'type': 'string'}, 'imageUrl': {'type': 'string'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['printings'], 'properties': {'printings': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['id', 'setCode', 'number', 'rarity', 'isPromo', 'isReprint'], 'properties': {'id': {'type': 'string'}, 'artist': {'type': 'string'}, 'number': {'type': 'string'}, 'rarity': {'type': 'string'}, 'isPromo': {'type': 'boolean'}, 'setCode': {'type': 'string'}, 'finishes': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'imageUrl': {'type': 'string'}, 'isReprint': {'type': 'boolean'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['card', 'rulings', 'count'], 'properties': {'card': {'type': 'string'}, 'count': {'type': 'integer'}, 'rulings': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['date', 'text'], 'properties': {'date': {'type': 'string'}, 'text': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['ref'], 'properties': {'ref': {'type': 'string'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['rules'], 'properties': {'rules': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['kind', 'ref', 'text'], 'properties': {'ref': {'type': 'string'}, 'kind': {'type': 'string'}, 'text': {'type': 'string'}, 'score': {'type': 'number'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['distinctCards', 'totalCopies', 'source'], 'properties': {'source': {'type': 'string'}, 'totalCopies': {'type': 'integer'}, 'distinctCards': {'type': 'integer'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['cards'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['name', 'count'], 'properties': {'name': {'type': 'string'}, 'count': {'type': 'integer'}}, 'additionalProperties': False}}, 'commander': {'type': 'string'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['bracketFloor', 'bracketFloorReason', 'signals', 'deck', 'rubric', 'assessmentGuidance'], 'properties': {'deck': {'type': 'object', 'required': ['totalCards', 'landCount', 'manaCurve', 'colorDistribution', 'typeCounts', 'avgManaValue'], 'properties': {'landCount': {'type': 'integer'}, 'manaCurve': {'type': 'object', 'additionalProperties': {'type': 'integer'}}, 'totalCards': {'type': 'integer'}, 'typeCounts': {'type': 'object', 'additionalProperties': {'type': 'integer'}}, 'topKeywords': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'topSubtypes': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'avgManaValue': {'type': 'number'}, 'colorDistribution': {'type': 'object', 'additionalProperties': {'type': 'integer'}}}, 'additionalProperties': False}, 'notes': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'rubric': {'type': 'string'}, 'signals': {'type': 'object', 'properties': {'fastMana': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'extraTurns': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'winTheGame': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'gameChangers': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'nonlandTutors': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'massLandDenial': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'freeInteraction': {'type': ['null', 'array'], 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'earlyCombo': {'type': 'string'}, 'bracketFloor': {'type': 'integer'}, 'unknownCards': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'combosPresent': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'assessmentGuidance': {'type': 'string'}, 'bracketFloorReason': {'type': 'string'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'text': {'type': 'string'}, 'names': {'type': ['null', 'array'], 'items': {'type': 'string'}}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['results', 'found', 'notFound'], 'properties': {'found': {'type': 'integer'}, 'results': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['input', 'status'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'input': {'type': 'string'}, 'status': {'type': 'string'}}, 'additionalProperties': False}}, 'notFound': {'type': 'integer'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'name': {'type': 'string'}, 'sets': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'limit': {'type': 'integer'}, 'types': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'colors': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'format': {'type': 'string'}, 'supertypes': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'manaValueMax': {'type': ['null', 'number']}, 'manaValueMin': {'type': ['null', 'number']}, 'colorIdentity': {'type': ['null', 'array'], 'items': {'type': 'string'}}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['cards'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['id', 'name', 'typeLine'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'imageUrl': {'type': 'string'}, 'manaCost': {'type': 'string'}, 'typeLine': {'type': 'string'}, 'oracleText': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'integer'}, 'query': {'type': 'string'}, 'types': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'colors': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'notInDecks': {'type': 'boolean'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['cards', 'total'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['name', 'typeLine', 'quantity', 'inDeck'], 'properties': {'name': {'type': 'string'}, 'inDeck': {'type': 'boolean'}, 'manaCost': {'type': 'string'}, 'quantity': {'type': 'integer'}, 'typeLine': {'type': 'string'}}, 'additionalProperties': False}}, 'total': {'type': 'integer'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['query'], 'properties': {'kinds': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'limit': {'type': 'integer'}, 'query': {'type': 'string'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['results'], 'properties': {'results': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['kind', 'ref', 'text'], 'properties': {'ref': {'type': 'string'}, 'kind': {'type': 'string'}, 'text': {'type': 'string'}, 'score': {'type': 'number'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer'}, 'query': {'type': 'string'}, 'types': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'colors': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'format': {'type': 'string'}, 'manaValueMax': {'type': ['null', 'number']}, 'manaValueMin': {'type': ['null', 'number']}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['results'], 'properties': {'results': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['id', 'name', 'typeLine', 'score'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'score': {'type': 'number'}, 'reason': {'type': 'string'}, 'imageUrl': {'type': 'string'}, 'manaCost': {'type': 'string'}, 'typeLine': {'type': 'string'}, 'oracleText': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['format', 'cards'], 'properties': {'cards': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['name', 'count'], 'properties': {'name': {'type': 'string'}, 'count': {'type': 'integer'}}, 'additionalProperties': False}}, 'budget': {'type': ['null', 'number']}, 'format': {'type': 'string'}, 'maxAdds': {'type': 'integer'}, 'maxCuts': {'type': 'integer'}, 'strategy': {'type': 'string'}, 'commander': {'type': 'string'}, 'ownedOnly': {'type': 'boolean'}, 'maxCardPrice': {'type': ['null', 'number']}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['phase'], 'properties': {'adds': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['name', 'price', 'provider', 'reason', 'score'], 'properties': {'name': {'type': 'string'}, 'price': {'type': 'number'}, 'score': {'type': 'number'}, 'reason': {'type': 'string'}, 'imageUrl': {'type': 'string'}, 'provider': {'type': 'string'}}, 'additionalProperties': False}}, 'cuts': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['name', 'reason'], 'properties': {'name': {'type': 'string'}, 'reason': {'type': 'string'}}, 'additionalProperties': False}}, 'deck': {'type': ['null', 'object'], 'required': ['totalCards', 'landCount', 'manaCurve', 'colorDistribution', 'typeCounts', 'avgManaValue'], 'properties': {'landCount': {'type': 'integer'}, 'manaCurve': {'type': 'object', 'additionalProperties': {'type': 'integer'}}, 'totalCards': {'type': 'integer'}, 'typeCounts': {'type': 'object', 'additionalProperties': {'type': 'integer'}}, 'topKeywords': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'topSubtypes': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'avgManaValue': {'type': 'number'}, 'colorDistribution': {'type': 'object', 'additionalProperties': {'type': 'integer'}}}, 'additionalProperties': False}, 'notes': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'phase': {'type': 'string'}, 'strategy': {'type': 'string'}, 'totalCost': {'type': ['null', 'number']}, 'unknownCards': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'collectionTip': {'type': ['null', 'object'], 'required': ['message', 'url'], 'properties': {'url': {'type': 'string'}, 'message': {'type': 'string'}}, 'additionalProperties': False}, 'legalityIssues': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'strategyPrompt': {'type': 'string'}, 'budgetRemaining': {'type': ['null', 'number']}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'integer'}, 'missing': {'type': 'integer'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['commanders', 'note'], 'properties': {'note': {'type': 'string'}, 'commanders': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['commander', 'coveragePct', 'ownedCore', 'coreSize', 'edhrecDeckCount'], 'properties': {'coreSize': {'type': 'integer'}, 'commander': {'type': 'string'}, 'ownedCore': {'type': 'integer'}, 'missingTop': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'coveragePct': {'type': 'number'}, 'edhrecDeckCount': {'type': 'integer'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
最近のツール変更
類似のMCPサーバー
Giantbomb
Provides a catalog of video games, platforms, characters, and game companies with searchable metadata from Giant Bomb.
Dnd5e
Looks up Dungeons & Dragons 5th Edition classes, monsters, spells, spell lists, features, and combat statistics.
Igdb
Searches the IGDB catalogue for video games, platforms, developers, publishers, releases, ratings, genres, related content, and g…
Praetorium
Searches verified Warhammer 40K rules and datasheets and supports roster management and turn-based battle tracking.
tibiawiki-mcp
Provides searchable Tibia game data for creatures, items, NPCs, quests, spells, houses, travel, updates, loot, and item sales.
EcoCarbonWiki
Searches and retrieves Eco game wiki content and calculates crafting materials, recipes, rankings, aggregates, and gameplay metri…
pokeapi-mcp-server
Looks up Pokémon, moves, abilities, items, natures, evolution data, and type effectiveness from PokéAPI.
VIGuides
Provides curated GTA 6 release information, guides, source references, countdowns, and trending search topics in multiple languag…