이 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…