{"endpoint":{"id":41316,"url":"https://tools.moddable.games/mcp","host":"tools.moddable.games","kind":"mcp","first_seen":"2026-09-07T00:05:04+00:00","last_seen":"2026-09-11T15:25:48+00:00","last_probed_at":"2026-09-11T12:10:09+00:00","last_outcome":"ok","last_score":100,"last_latency_ms":207,"last_http_status":200,"last_inferred":0},"probes":[{"id":716240,"endpoint_id":41316,"probed_at":"2026-09-11T12:10:09+00:00","probe_kind":"mcp","outcome":"ok","http_status":200,"latency_ms":207,"protocol_version":"2025-03-26","score":100,"capabilities":{"tools_count":89,"tools":["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"],"tools_more":false,"resources_count":4,"resources":["Tool Catalog","Game Families","Chess Variants Catalog","RPG Systems"],"resources_more":false,"prompts_count":3,"prompts":["analyse_position","build_variant","plan_hex_map"],"prompts_more":false},"error":null,"meta":{"final_url":"https://tools.moddable.games/mcp","era":"legacy","initialized_status":200,"server_info":{"name":"moddable-tools","version":"0.1.0"},"server_capabilities":{"tools":{"listChanged":false},"prompts":{"listChanged":false},"resources":{"listChanged":false}},"transport":"streamable-http","http_version":"HTTP/1.1","vantage":"us-east-1"},"ip":"104.21.43.240"},{"id":608346,"endpoint_id":41316,"probed_at":"2026-09-10T11:10:35+00:00","probe_kind":"mcp","outcome":"ok","http_status":200,"latency_ms":720,"protocol_version":"2025-03-26","score":100,"capabilities":{"tools_count":89,"tools":["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"],"tools_more":false,"resources_count":4,"resources":["Tool Catalog","Game Families","Chess Variants Catalog","RPG Systems"],"resources_more":false,"prompts_count":3,"prompts":["analyse_position","build_variant","plan_hex_map"],"prompts_more":false},"error":null,"meta":{"final_url":"https://tools.moddable.games/mcp","era":"legacy","initialized_status":200,"server_info":{"name":"moddable-tools","version":"0.1.0"},"server_capabilities":{"tools":{"listChanged":false},"prompts":{"listChanged":false},"resources":{"listChanged":false}},"transport":"streamable-http","http_version":"HTTP/1.1","vantage":"us-east-1"},"ip":"104.21.43.240"},{"id":459730,"endpoint_id":41316,"probed_at":"2026-09-09T10:14:48+00:00","probe_kind":"mcp","outcome":"ok","http_status":200,"latency_ms":608,"protocol_version":"2025-03-26","score":100,"capabilities":{"tools_count":89,"tools":["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"],"tools_more":false,"resources_count":4,"resources":["Tool Catalog","Game Families","Chess Variants Catalog","RPG Systems"],"resources_more":false,"prompts_count":3,"prompts":["analyse_position","build_variant","plan_hex_map"],"prompts_more":false},"error":null,"meta":{"final_url":"https://tools.moddable.games/mcp","era":"legacy","initialized_status":200,"server_info":{"name":"moddable-tools","version":"0.1.0"},"server_capabilities":{"tools":{"listChanged":false},"prompts":{"listChanged":false},"resources":{"listChanged":false}},"transport":"streamable-http","http_version":"HTTP/1.1","vantage":"us-east-1"},"ip":"104.21.43.240"},{"id":376291,"endpoint_id":41316,"probed_at":"2026-09-09T09:08:40+00:00","probe_kind":"mcp","outcome":"connect-fail","http_status":null,"latency_ms":295,"protocol_version":null,"score":null,"capabilities":{},"error":"WriteError: ","meta":{"vantage":"us-east-1"},"ip":"104.21.43.240"},{"id":270384,"endpoint_id":41316,"probed_at":"2026-09-08T08:06:29+00:00","probe_kind":"mcp","outcome":"connect-fail","http_status":null,"latency_ms":272,"protocol_version":null,"score":null,"capabilities":{},"error":"WriteError: ","meta":{"vantage":"us-east-1"},"ip":"104.21.43.240"},{"id":55448,"endpoint_id":41316,"probed_at":"2026-09-07T07:29:43+00:00","probe_kind":"mcp","outcome":"connect-fail","http_status":null,"latency_ms":null,"protocol_version":null,"score":null,"capabilities":{},"error":"ProtocolError: Invalid input ConnectionInputs.SEND_SETTINGS in state ConnectionState.CLOSED","meta":{"vantage":"us-east-1"},"ip":null}]}