Moddable Games Tools MCP Tools
Moddable Games Tools exposes 89 tools. Each one has its own page with the configuration for every client that can run this server.
-
chess_generate_puzzlechess generate puzzle
-
chess_list_puzzle_typeschess list puzzle types
-
chess_list_variantschess list variants
-
chess_get_legal_moveschess get legal moves
-
chess_analyze_positionchess analyze position
-
chess_make_movechess make move
-
chess_validate_movechess validate move
-
chess_get_statuschess get status
-
chess_render_svgchess render svg
-
chess_make_moveschess make moves
-
chess_get_opening_bookchess get opening book
-
hex_list_gameshex list games
-
hex_generate_maphex generate map
-
hex_export_svghex export svg
-
hex_get_infohex get info
-
hex_compute_fovhex compute fov
-
hex_pathfindhex pathfind
-
play_list_familiesplay list families
-
play_list_variantsplay list variants
-
play_get_definitionplay get definition
-
play_create_gameplay create game
-
play_get_movesplay get moves
-
play_apply_moveplay apply move
-
play_check_statusplay check status
-
play_suggest_moveplay suggest move
-
play_render_boardplay render board
-
play_export_fenplay export fen
-
play_load_fenplay load fen
-
play_validate_moveplay validate move
-
play_make_movesplay make moves
-
rules_list_gamesrules list games
-
rules_get_gamerules get game
-
rules_get_game_metarules get game meta
-
rules_get_pagerules get page
-
rules_get_variant_listrules get variant list
-
rules_get_diagramrules get diagram
-
rules_get_variantrules get variant
-
rules_searchrules search
-
rules_randomrules random
-
board_gallery_searchboard gallery search
-
board_gallery_getboard gallery get
-
tile_gallery_searchtile gallery search
-
tile_gallery_gettile gallery get
-
tile_gallery_statstile gallery stats
-
board_gallery_statsboard gallery stats
-
piece_gallery_searchpiece gallery search
-
piece_gallery_get_setpiece gallery get set
-
piece_gallery_statspiece gallery stats
-
oracle_list_gamesoracle list games
-
rpg_chargenrpg chargen
-
oracle_rolloracle roll
-
oracle_list_tablesoracle list tables
-
oracle_askoracle ask
-
oracle_sceneoracle scene
-
rpg_search_entitiesrpg search entities
-
rpg_get_entityrpg get entity
-
rpg_random_encounterrpg random encounter
-
rpg_browse_categoryrpg browse category
-
rpg_lootrpg loot
-
oracle_list_recipesoracle list recipes
-
oracle_interpretoracle interpret
-
oracle_table_vieworacle table view
-
oracle_encounteroracle encounter
-
rpg_list_categoriesrpg list categories
-
rpg_randomrpg random
-
ti4_random_factionsti4 random factions
-
ti4_draft_factionsti4 draft factions
-
ti4_list_factionsti4 list factions
-
ti4_draw_objectivesti4 draw objectives
-
ti4_draw_agendasti4 draw agendas
-
nukes_setup_generatornukes setup generator
-
game_nukes_combatgame nukes combat
-
colony_dice_oddscolony dice odds
-
game_deck_creategame deck create
-
game_deck_list_typesgame deck list types
-
game_deck_dealgame deck deal
-
game_score_trackergame score tracker
-
talisman_draw_characterstalisman draw characters
-
talisman_draw_encountertalisman draw encounter
-
jam_statusjam status
-
jam_timerjam timer
-
jam_votejam vote
-
dice_rolldice roll
-
coin_flipcoin flip
-
team_splitteam split
-
random_player_orderrandom player order
-
timer_suggesttimer suggest
-
game_jam_themegame jam theme
-
dice_oddsdice odds
This list was read from the server itself, by connecting to it and calling tools/list on 24 September 2026. It is what
the server actually exposes, not what its listing claims.
Mutating and Read-only are read off each tool's name, not its schema — a hint, not a guarantee. The registry stores tool names only; connect the server for its live schemas.