MCP App Store
by KeenEthics
PlyMove icon

PlyMove

By LADONNEE Consulting

Get New App Alerts

Overview

PlyMove Storyboard turns a chess game into a learner-specific narrative. Paste a PGN and a target Elo to get opening context, a story arc, ranked critical chapters with causal sequences, what-if branches, and a main lesson. You can also explain a single FEN, compare candidate moves for a learner rating, or ask what if a different move had been played at a decision point.

Tools

analyze_what_if

ChatGPT
Use when the user asks "what if I had played X?" at a specific move in a game already loaded (PGN or prior storyboard analysis_id). Validates the exact alternative SAN, builds a Stockfish continuation, compares to the played move, and estimates Maia naturalness at target_elo. Never substitutes a different move — illegal alternatives return an explicit error. Requires alternative_move_san, target_elo, and (pgn or analysis_id) plus (anchor_ply or move_label).

build_game_storyboard

ChatGPT
Use when the user provides a PGN and wants an Elo-aware game storyboard: opening context, story arc, ranked critical chapters with causal sequences, what-if branches, and a main lesson. Requires pgn and target_elo. If Elo is missing, ask for it. Prefer this over piecemeal teaching-moment tools for whole-game requests.

compare_moves

ChatGPT
Use when the user wants a pedagogical comparison of two or more candidate moves in a position for a learner at a specific Elo. Frame suitability and teaching value, not only engine evaluation. Requires FEN, moves (SAN array), and target_elo.

explain_game

ChatGPT
Legacy alias for whole-game analysis. Prefer build_game_storyboard. Returns an Elo-aware game storyboard (opening, arc, ranked chapters, main lesson). Requires pgn and target_elo.

explain_position

ChatGPT
Use when the user wants a learner-specific explanation of a chess position, including which concepts, moves, tactics or strategic ideas are most worth teaching at a specified Elo. Requires a FEN and target_elo. If Elo is missing, ask: "What rating should I explain this for?" Do not invent a rating.

Capabilities

Interactive

Example Prompts

Click any prompt to copy it.

Similar Apps