このMCPでできること
Provides chess analysis and puzzles, board and hex-map generation, dice and probability utilities, card decks, scoring, and other board-game tools.
ツール
入力スキーマ
{'type': 'object', 'required': ['board'], 'properties': {'board': {'type': 'string', 'description': 'Board ID or name'}}}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 10)'}, 'query': {'type': 'string', 'description': 'Search term (e.g. "8x8", "hex", "shogi")'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'properties': {'depth': {'type': 'number'}, 'variant': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'properties': {'theme': {'type': 'string', 'description': 'Puzzle theme (fork, pin, skewer, mateIn2, etc). Not every variant puzzle carries themes.'}, 'variant': {'type': 'string', 'description': 'Chess variant play slug (e.g. almost-chess, benedict, fischer-random, king-of-the-hill, standard); a manifest key such as chess960 is also accepted. Returns only puzzles for this variant.'}, 'difficulty': {'enum': ['easy', 'medium', 'hard'], 'type': 'string', 'description': 'Puzzle difficulty by rating: easy under 1200, medium 1200-1799, hard 1800 and above'}}}
入力スキーマ
{'type': 'object', 'properties': {'variant': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'properties': {'variant': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'properties': {'variant': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'properties': {'group': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['move'], 'properties': {'move': {'type': 'object'}, 'variant': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['moves'], 'properties': {'moves': {'type': 'array', 'items': {'type': 'object'}}, 'variant': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'properties': {'fen': {'type': 'string', 'description': 'FEN position string'}, 'variant': {'type': 'string'}, 'highlights': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Squares to highlight (e.g. ["e2","e4"])'}}}
入力スキーマ
{'type': 'object', 'required': ['move'], 'properties': {'move': {'type': 'object'}, 'variant': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'properties': {'count': {'type': 'number', 'description': 'Number of coins (default 1)'}, 'choices': {'type': 'string', 'description': 'Comma-separated options to pick from (overrides coin flip)'}}}
入力スキーマ
{'type': 'object', 'required': ['numbers'], 'properties': {'numbers': {'type': 'string', 'description': 'Settlement numbers, comma-separated (e.g. "5,6,8,9")'}}}
入力スキーマ
{'type': 'object', 'required': ['expression', 'target'], 'properties': {'target': {'type': 'number', 'description': 'Target number to meet or exceed'}, 'comparison': {'enum': ['>=', '>', '<=', '<', '='], 'type': 'string', 'description': 'Comparison (default >=)'}, 'expression': {'type': 'string', 'description': 'Dice expression (e.g. 2d6, 4d6kh3)'}}}
入力スキーマ
{'type': 'object', 'properties': {'count': {'type': 'number', 'description': 'Number of times to roll (default 1)'}, 'notation': {'type': 'string', 'description': 'Dice notation (e.g. 2d6+3, 4d6kh3, 3d8,1d12+2)'}, 'expression': {'type': 'string', 'description': 'Alias for notation'}}}
入力スキーマ
{'type': 'object', 'properties': {'draw': {'type': 'number', 'description': 'Number of cards to draw'}, 'type': {'enum': ['standard-52', 'bavarian-32', 'hanafuda-48', 'mahjong-136', 'dominoes-28', 'standard-dice'], 'type': 'string', 'description': 'Deck type (default: standard-52)'}, 'hands': {'type': 'number', 'description': 'Deal into N hands'}, 'per_hand': {'type': 'number', 'description': 'Cards per hand (default: 5)'}}}
入力スキーマ
{'type': 'object', 'required': ['cards'], 'properties': {'draw': {'type': 'number', 'description': 'Draw N cards from the top instead of dealing hands'}, 'cards': {'type': 'array', 'items': {'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string'}, 'quantity': {'type': 'number', 'default': 1}}}, 'description': 'Cards in the deck (name + optional quantity)'}, 'hands': {'type': 'number', 'description': 'Deal into N hands (default: 1 = draw pile only)'}, 'per_hand': {'type': 'number', 'description': 'Cards per hand (default: 5)'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'properties': {'count': {'type': 'number', 'description': 'Number of themes to generate (default 3)'}}}
入力スキーマ
{'type': 'object', 'required': ['attacker', 'defender'], 'properties': {'terrain': {'type': 'string', 'description': 'Terrain type (plains, forest, mountain, urban)'}, 'attacker': {'type': 'string', 'description': 'Attacking unit type'}, 'defender': {'type': 'string', 'description': 'Defending unit type'}}}
入力スキーマ
{'type': 'object', 'required': ['players'], 'properties': {'game': {'type': 'string', 'description': 'Game name'}, 'scores': {'type': 'array', 'items': {'type': 'number'}, 'description': 'Scores (default: all 0)'}, 'players': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Player names'}}}
入力スキーマ
{'type': 'object', 'required': ['q', 'r', 'range'], 'properties': {'q': {'type': 'number', 'description': 'Origin Q coordinate'}, 'r': {'type': 'number', 'description': 'Origin R coordinate'}, 'game': {'type': 'string', 'description': 'Game context for obstacle lookup'}, 'seed': {'type': 'string', 'description': 'Map seed'}, 'range': {'type': 'number', 'description': 'Vision range in hexes'}}}
入力スキーマ
{'type': 'object', 'required': ['game'], 'properties': {'game': {'type': 'string', 'description': 'Game type'}, 'seed': {'type': 'string', 'description': 'Random seed'}, 'size': {'type': 'number', 'description': 'Map size'}, 'style': {'type': 'string', 'description': 'Visual style'}, 'hexSize': {'type': 'number', 'description': 'Hex size in pixels (default: 30)'}, 'players': {'type': 'number', 'description': 'Number of players'}}}
入力スキーマ
{'type': 'object', 'required': ['game'], 'properties': {'game': {'type': 'string', 'description': 'Game type (nukes, colony, catan, age-of-steam, eclipse, twilight-imperium)'}, 'seed': {'type': 'string', 'description': 'Random seed for reproducibility'}, 'size': {'type': 'number', 'description': 'Map size (default: game default)'}, 'players': {'type': 'number', 'description': 'Number of players (default: 2)'}}}
入力スキーマ
{'type': 'object', 'required': ['q', 'r'], 'properties': {'q': {'type': 'number', 'description': 'Hex Q coordinate (column)'}, 'r': {'type': 'number', 'description': 'Hex R coordinate (row)'}, 'game': {'type': 'string', 'description': 'Game context for terrain lookup'}, 'seed': {'type': 'string', 'description': 'Map seed (to look up terrain from a generated map)'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['startQ', 'startR', 'endQ', 'endR'], 'properties': {'endQ': {'type': 'number', 'description': 'End Q'}, 'endR': {'type': 'number', 'description': 'End R'}, 'game': {'type': 'string', 'description': 'Game context for movement costs'}, 'seed': {'type': 'string', 'description': 'Map seed'}, 'startQ': {'type': 'number', 'description': 'Start Q'}, 'startR': {'type': 'number', 'description': 'Start R'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'properties': {'players': {'type': 'number', 'description': 'Number of players (2-6, default: 2)'}}}
入力スキーマ
{'type': 'object', 'required': ['question'], 'properties': {'question': {'type': 'string', 'description': 'Yes/no question'}, 'likelihood': {'enum': ['certain', 'likely', 'even', 'unlikely', 'impossible'], 'type': 'string', 'description': 'How likely is yes? (default: even)'}}}
入力スキーマ
{'type': 'object', 'properties': {'system': {'enum': ['dnd-5e', 'pathfinder-1e'], 'type': 'string', 'description': 'Game system (default: dnd-5e)'}, 'terrain': {'type': 'string', 'description': 'Terrain type (omit for random)'}, 'difficulty': {'enum': ['easy', 'medium', 'hard', 'deadly'], 'type': 'string', 'description': 'Encounter difficulty (default: medium)'}, 'party_size': {'type': 'number', 'description': 'Number of players 1-10 (default: 4)'}, 'party_level': {'type': 'number', 'description': 'Average party level 1-20 (default: 5)'}, 'monster_type': {'type': 'string', 'description': 'Filter by type (undead, dragon, beast, etc)'}}}
入力スキーマ
{'type': 'object', 'required': ['result'], 'properties': {'game': {'type': 'string', 'description': 'Game system (default: starforged)'}, 'result': {'type': 'string', 'description': 'Oracle result text to interpret'}, 'source_table': {'type': 'string', 'description': 'Table ID the result came from'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'properties': {'game': {'type': 'string', 'description': 'Filter by game system (omit for all)'}}}
入力スキーマ
{'type': 'object', 'required': ['system'], 'properties': {'system': {'type': 'string', 'description': 'RPG system slug'}}}
入力スキーマ
{'type': 'object', 'required': ['system'], 'properties': {'table': {'type': 'string', 'description': 'Specific table name (omit for random)'}, 'system': {'type': 'string', 'description': 'RPG system slug (ironsworn, starforged, maze-rats, cairn, knave, fate-core)'}}}
入力スキーマ
{'type': 'object', 'properties': {'type': {'enum': ['location', 'npc', 'event', 'combat'], 'type': 'string', 'description': 'Scene type for random mode (default: event)'}, 'recipe': {'type': 'string', 'description': 'Recipe ID (from oracle_list_recipes) — rolls each table in the recipe'}, 'region': {'enum': ['terminus', 'outlands', 'expanse'], 'type': 'string', 'description': 'Region for Starforged region-aware recipes'}, 'system': {'type': 'string', 'description': 'RPG system slug (default: ironsworn)'}}}
入力スキーマ
{'type': 'object', 'required': ['table'], 'properties': {'game': {'type': 'string', 'description': 'Game system (default: starforged)'}, 'table': {'type': 'string', 'description': 'Table ID to view'}}}
入力スキーマ
{'type': 'object', 'required': ['set'], 'properties': {'set': {'type': 'string', 'description': 'Set name or ID'}}}
入力スキーマ
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 10)'}, 'query': {'type': 'string', 'description': 'Search term (e.g. "staunton", "pixel", "shogi")'}, 'family': {'type': 'string', 'description': 'Filter by game family (chess, shogi, xiangqi, draughts, go, etc)'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['state', 'move'], 'properties': {'move': {'type': 'object', 'description': 'Move object from play_get_moves (e.g. {from:"e2",to:"e4"} for chess, {coord:40} for go, {action:"pass"})'}, 'state': {'type': 'object', 'description': 'Game state object from play_create_game or a previous play_apply_move'}}}
入力スキーマ
{'type': 'object', 'required': ['state'], 'properties': {'state': {'type': 'object', 'description': 'Game state object from play_create_game or play_apply_move'}}}
入力スキーマ
{'type': 'object', 'required': ['family'], 'properties': {'family': {'type': 'string', 'description': 'Game family name (chess, draughts, go, reversi, shogi, xiangqi, mancala, morris, hex, landlords-game, backgammon, standard-52, bavarian-32, flower-48, double-six-dominoes, mahjong, standard-dice, agon, asalto, chaupar, dou-shou-qi, fanorona, halma, nyout, pachisi, royal-ur, senet, stern-halma, surakarta, tafl)'}, 'rngSeed': {'type': 'number', 'description': 'Optional RNG seed for deterministic games'}, 'variant': {'type': 'string', 'description': 'Variant slug, optionally with flags (e.g. "grand", "grand+random", "standard+drops")'}}}
入力スキーマ
{'type': 'object', 'required': ['state'], 'properties': {'state': {'type': 'object', 'description': 'Game state object from play_create_game or play_apply_move'}}}
入力スキーマ
{'type': 'object', 'required': ['family'], 'properties': {'family': {'type': 'string', 'description': 'Game family (chess, draughts, go, reversi, shogi, xiangqi, mancala, morris, hex, landlords-game, backgammon, standard-52, bavarian-32, flower-48, double-six-dominoes, mahjong, standard-dice, agon, asalto, chaupar, dou-shou-qi, fanorona, halma, nyout, pachisi, royal-ur, senet, stern-halma, surakarta, tafl)'}, 'variant': {'type': 'string', 'description': "Variant slug (default: the family's default game)"}}}
入力スキーマ
{'type': 'object', 'required': ['state'], 'properties': {'state': {'type': 'object', 'description': 'Game state object returned by play_create_game or play_apply_move'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['family'], 'properties': {'family': {'type': 'string', 'description': 'Game family (chess, draughts, go, reversi, shogi, xiangqi, mancala, morris, hex, landlords-game, backgammon, standard-52, bavarian-32, flower-48, double-six-dominoes, mahjong, standard-dice, agon, asalto, chaupar, dou-shou-qi, fanorona, halma, nyout, pachisi, royal-ur, senet, stern-halma, surakarta, tafl)'}}}
入力スキーマ
{'type': 'object', 'required': ['family', 'fen'], 'properties': {'fen': {'type': 'string', 'description': 'Position string in FEN-style notation for the family'}, 'family': {'type': 'string', 'description': 'Game family (chess, draughts, go, reversi, shogi, xiangqi, mancala, morris, hex, landlords-game, backgammon, standard-52, bavarian-32, flower-48, double-six-dominoes, mahjong, standard-dice, agon, asalto, chaupar, dou-shou-qi, fanorona, halma, nyout, pachisi, royal-ur, senet, stern-halma, surakarta, tafl)'}, 'variant': {'type': 'string', 'description': "Optional variant slug (default: the family's default game)"}}}
入力スキーマ
{'type': 'object', 'required': ['state', 'moves'], 'properties': {'moves': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Array of move objects in the format returned by play_get_moves'}, 'state': {'type': 'object', 'description': 'Game state object from play_create_game or play_apply_move'}}}
入力スキーマ
{'type': 'object', 'required': ['state'], 'properties': {'size': {'type': 'integer', 'description': 'Board width in pixels for PNG output (default: 480, max: 2048)'}, 'state': {'type': 'object', 'description': 'Game state object from play_create_game or play_apply_move'}, 'highlights': {'type': 'array', 'items': {'type': 'object', 'properties': {'key': {'type': 'integer'}, 'color': {'type': 'string'}}}, 'description': 'Optional cells to highlight (e.g. [{key: 52, color: "#ff0"}])'}}}
入力スキーマ
{'type': 'object', 'required': ['state'], 'properties': {'state': {'type': 'object', 'description': 'Game state object from play_create_game or play_apply_move'}, 'difficulty': {'enum': ['beginner', 'easy', 'medium', 'hard', 'expert'], 'type': 'string', 'description': 'AI difficulty level (default: medium)'}}}
入力スキーマ
{'type': 'object', 'required': ['state', 'move'], 'properties': {'move': {'type': 'object', 'description': 'Move object to validate (same format as play_get_moves output)'}, 'state': {'type': 'object', 'description': 'Game state object from play_create_game or play_apply_move'}}}
入力スキーマ
{'type': 'object', 'required': ['players'], 'properties': {'players': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Player names'}}}
入力スキーマ
{'type': 'object', 'required': ['system', 'category'], 'properties': {'game': {'type': 'string', 'description': 'Alias for system'}, 'page': {'type': 'number', 'description': 'Page number (default 1)'}, 'system': {'type': 'string', 'description': 'System slug'}, 'category': {'type': 'string', 'description': 'Category (spell, monster, class, item, feat, etc)'}, 'pageSize': {'type': 'number', 'description': 'Items per page (default 20)'}}}
入力スキーマ
{'type': 'object', 'required': ['system'], 'properties': {'class': {'type': 'string', 'description': 'Class preference (omit for random)'}, 'level': {'type': 'number', 'description': 'Character level (default: 1)'}, 'system': {'type': 'string', 'description': 'RPG system (dnd-5e, pathfinder-1e, ironsworn, starforged, cairn, knave, maze-rats, dungeon-world)'}}}
入力スキーマ
{'type': 'object', 'required': ['name'], 'properties': {'game': {'type': 'string', 'description': 'Alias for system'}, 'name': {'type': 'string', 'description': 'Entity name'}, 'system': {'type': 'string', 'description': 'System slug'}, 'category': {'type': 'string', 'description': 'Category filter (spells, monsters, classes, etc)'}}}
入力スキーマ
{'type': 'object', 'properties': {'game': {'type': 'string', 'description': 'Game system slug (omit for all systems)'}, 'system': {'type': 'string', 'description': 'Alias for game'}}}
入力スキーマ
{'type': 'object', 'properties': {'tier': {'enum': ['minor', 'major', 'legendary'], 'type': 'string', 'description': 'Loot tier (default: minor)'}, 'count': {'type': 'number', 'description': 'Number of items (default 3)'}, 'system': {'type': 'string', 'description': 'System slug (default: dnd-5e)'}}}
入力スキーマ
{'type': 'object', 'required': ['game'], 'properties': {'game': {'type': 'string', 'description': 'Game system slug'}, 'count': {'type': 'number', 'description': 'Number of random picks 1-10 (default: 1)'}, 'system': {'type': 'string', 'description': 'Alias for game'}, 'category': {'type': 'string', 'description': 'Category to draw from (omit for any)'}}}
入力スキーマ
{'type': 'object', 'properties': {'type': {'type': 'string', 'description': 'Monster type filter (beast, undead, fiend, dragon, etc)'}, 'system': {'type': 'string', 'description': 'System slug (default: dnd-5e)'}, 'difficulty': {'enum': ['easy', 'medium', 'hard', 'deadly'], 'type': 'string', 'description': 'Encounter difficulty'}}}
入力スキーマ
{'type': 'object', 'required': ['query'], 'properties': {'game': {'type': 'string', 'description': 'Alias for system'}, 'limit': {'type': 'number', 'description': 'Max results (default 10)'}, 'query': {'type': 'string', 'description': 'Search term'}, 'system': {'type': 'string', 'description': 'Limit to system (dnd-5e, pathfinder-1e, etc)'}, 'category': {'type': 'string', 'description': 'Entity category (spell, monster, class, item)'}}}
入力スキーマ
{'type': 'object', 'required': ['game'], 'properties': {'game': {'type': 'string', 'description': 'Game family slug (e.g. chess, go, agon)'}, 'variant': {'type': 'string', 'description': 'Variant slug (default: standard)'}}}
入力スキーマ
{'type': 'object', 'required': ['game'], 'properties': {'game': {'type': 'string', 'description': 'Game slug (e.g. chess, dnd-5e, catan)'}}}
入力スキーマ
{'type': 'object', 'required': ['game'], 'properties': {'game': {'type': 'string', 'description': 'Game slug (e.g. chess, backgammon, cairn)'}}}
入力スキーマ
{'type': 'object', 'required': ['game', 'page'], 'properties': {'game': {'type': 'string', 'description': 'Game slug (e.g. cairn, dnd-5e)'}, 'page': {'type': 'string', 'description': 'Page slug (e.g. character-creation, combat-and-difficulty)'}, 'section': {'type': 'string', 'description': 'Section name (e.g. rules, classes, spells). Default: rules'}}}
入力スキーマ
{'type': 'object', 'required': ['game', 'variant'], 'properties': {'game': {'type': 'string', 'description': 'Game slug'}, 'variant': {'type': 'string', 'description': 'Variant slug'}}}
入力スキーマ
{'type': 'object', 'required': ['game'], 'properties': {'game': {'type': 'string', 'description': 'Game slug (e.g. chess, backgammon, draughts)'}, 'playable': {'type': 'boolean', 'description': 'Filter to only engine-playable variants'}, 'topology': {'type': 'string', 'description': 'Filter by board topology (grid, hex, track, graph, tableau)'}}}
入力スキーマ
{'type': 'object', 'properties': {'status': {'enum': ['live', 'alpha', 'playtest'], 'type': 'string', 'description': 'Filter by status (default: all)'}, 'category': {'type': 'string', 'description': 'Filter by type (standalone, hub, classic, rpg, component, platform, mod, game)'}, 'mechanic': {'type': 'string', 'description': 'Filter by mechanic (e.g. dice, capture, hex, oracle, narrative)'}, 'complexity': {'enum': ['simple', 'moderate', 'complex'], 'type': 'string', 'description': 'Filter by complexity level'}}}
入力スキーマ
{'type': 'object', 'properties': {'players': {'type': 'number', 'description': 'Number of players available'}, 'maxDuration': {'type': 'number', 'description': 'Maximum game duration in minutes'}}}
入力スキーマ
{'type': 'object', 'required': ['query'], 'properties': {'game': {'type': 'string', 'description': 'Limit to specific game slug'}, 'limit': {'type': 'number', 'description': 'Max results (default 10)'}, 'query': {'type': 'string', 'description': 'Search query'}, 'sectionType': {'type': 'string', 'description': 'Filter by section type (general, board, pieces, setup, movement, capture, winning, special, variants)'}}}
入力スキーマ
{'type': 'object', 'properties': {'count': {'type': 'number', 'description': 'Number of characters to draw (2-6, default: 4)'}}}
入力スキーマ
{'type': 'object', 'properties': {'ring': {'enum': ['outer', 'middle', 'inner', 'crown'], 'type': 'string', 'description': 'Ring to draw from (default: outer)'}}}
入力スキーマ
{'type': 'object', 'required': ['players'], 'properties': {'count': {'type': 'number', 'description': 'Number of teams (default 2)'}, 'teams': {'type': 'number', 'description': 'Alias for count'}, 'members': {'type': 'string', 'description': 'Comma-separated names (alternative to array)'}, 'players': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Player names'}}}
入力スキーマ
{'type': 'object', 'properties': {'choices': {'type': 'number', 'description': 'Factions per player to choose from (default: 3)'}, 'players': {'type': 'number', 'description': 'Number of players (3-8, default: 6)'}, 'expansions': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Expansion filter (e.g. ["base","pok"]). Default: all'}}}
入力スキーマ
{'type': 'object', 'properties': {'type': {'enum': ['law', 'directive'], 'type': 'string', 'description': 'Filter by type'}, 'count': {'type': 'number', 'description': 'Number to draw (default: 2)'}, 'expansions': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Expansion filter'}}}
入力スキーマ
{'type': 'object', 'properties': {'count': {'type': 'number', 'description': 'Number to draw (default: 5)'}, 'stage': {'enum': [1, 2], 'type': 'number', 'description': 'Stage 1 or 2 (default: both)'}, 'expansions': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Expansion filter'}}}
入力スキーマ
{'type': 'object', 'properties': {'expansions': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Filter by expansion (e.g. ["base","pok"]). Default: all'}}}
入力スキーマ
{'type': 'object', 'required': ['players'], 'properties': {'players': {'type': 'number', 'description': 'Number of players (3-8)'}, 'expansions': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Expansion filter (e.g. ["base","pok"]). Default: all'}}}
入力スキーマ
{'type': 'object', 'required': ['set'], 'properties': {'set': {'type': 'string', 'description': 'Tile set ID or name'}}}
入力スキーマ
{'type': 'object', 'properties': {'query': {'type': 'string', 'description': 'Search term (omit to list all)'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['game'], 'properties': {'game': {'type': 'string', 'description': 'Game name'}, 'players': {'type': 'number', 'description': 'Number of players'}}}
最近のツール変更
類似のMCPサーバー
GripForge
Generates, rigs, animates, analyzes, and packages game characters, weapons, armor, effects, environments, and engine-ready assets.
apex-x1
Provides X1 and Arc token screening, liquidity and exit-risk checks, wallet and bridge data, non-custodial token operations, comm…
spriteship
Generates and manages 2D game characters, assets, animations, tilesets, UI packs, maps, and engine-ready exports for multiple gam…
NOT FOR HUMANS
Provides NFT ownership and marketplace status, wallet-based agent identity and claims, public agent learning records, and multipl…
argo-mcp
Manages tabletop RPG campaigns, sessions, guilds, player relationships, forums and structured campaign lore.
Clash Royale
Provides Clash Royale player, clan, war, card, ranking, and location data, along with broader structured research and data-routin…
Steam
Provides Steam data for apps, games, profiles, friends, ownership, achievements, player statistics, news, concurrent players, and…
Bungie
Provides Destiny 2 and Bungie.net data for manifests, profiles, characters, clans, loadouts, linked accounts, and historical game…