mcp-chess
If you are the rightful owner of mcp-chess and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The MCP Chess Server allows users to play chess against any LLM, providing tools for game visualization and analysis.
get_board_visualization
Provides the current state of the chessboard as an image, with automatic orientation based on the user's color.
get_turn
Indicates whose turn it is ('white' or 'black').
get_valid_moves
Lists all legal moves for the current player in UCI notation.
make_move
Makes a move on the board using SAN and returns the move in SAN and UCI, the new board FEN, and game status.
new_game
Starts a new game, resetting the board and setting the user's color for board orientation.
find_position_in_pgn
Finds the first board position in a PGN string matching a condition and returns an image of that board state.