Home / MCP registry index / games.moddable.tools/moddable-games-tools

Moddable Games Tools

games.moddable.tools/moddable-games-tools in the official MCP registry. Endpoint https://tools.moddable.games/mcp. Source: github.com/Moddable-Games/moddable-website.

The registry describes it as: 15 tools for chess variant analysis, hex map generation, and board game utilities

We read its 89 tools on 2026-10-28. Nothing in them matched our tool-poisoning rules.

A clean read means these rules found nothing, not that the server is harmless. A server can change its tools at any time, which is why the index reads it again every week.

Tools it advertises

chess_generate_puzzle chess_list_puzzle_types chess_list_variants chess_get_legal_moves chess_analyze_position chess_make_move chess_validate_move chess_get_status chess_render_svg chess_make_moves chess_get_opening_book hex_list_games hex_generate_map hex_export_svg hex_get_info hex_compute_fov hex_pathfind play_list_families play_list_variants play_get_definition play_create_game play_get_moves play_apply_move play_check_status play_suggest_move play_render_board play_export_fen play_load_fen play_validate_move play_make_moves rules_list_games rules_get_game rules_get_game_meta rules_get_page rules_get_variant_list rules_get_diagram rules_get_variant rules_search rules_random board_gallery_search board_gallery_get tile_gallery_search tile_gallery_get tile_gallery_stats board_gallery_stats piece_gallery_search piece_gallery_get_set piece_gallery_stats oracle_list_games rpg_chargen oracle_roll oracle_list_tables oracle_ask oracle_scene rpg_search_entities rpg_get_entity rpg_random_encounter rpg_browse_category rpg_loot oracle_list_recipes and 29 more

Run this server? Show the check in your README

The badge reflects the latest weekly read: MCP tool check badge

Markdown
[![MCP tool check](https://lazaretto.dev/mcp-registry/games-moddable-tools-moddable-games-tools/badge.svg)](https://lazaretto.dev/mcp-registry/games-moddable-tools-moddable-games-tools)

How this was checked

Lazaretto connects to the endpoint the way any MCP client does, asks the server to introduce itself and list its tools, and reads every name, description, parameter schema and server instruction for tool poisoning: hidden directive blocks, orders to read local secrets, parameters built to carry secrets or the conversation out, orders that redirect another server's tools, and invisible characters. It never calls a tool. What we found across the registry.

To run the same check every time Claude Code adds a server, install the free lazaretto-guard plugin. Browse every server in the index.