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