Chess
Provides an interactive chess game experience through a Model Context Protocol server.
概要
Chess is an MCP (Model Context Protocol) server designed to offer a complete, interactive chess game experience. It exposes core chess game actions as standardized MCP tools, allowing clients to interact with the game programmatically. Featuring a web-based, drag-and-drop chessboard UI, it uses `chess.js` for robust game logic and validation, ensuring adherence to standard chess rules. The server also manages persistent game states, saving individual games based on session IDs, enabling users to resume play seamlessly.
主な機能
- Full chess game implementation using chess.js
- Chess game actions exposed as MCP tools
- Interactive web-based chessboard using ChessBoard.js
- Persistent game state management with session-based saves
- 0 GitHub stars
ユースケース
- Integrating chess game functionality into other MCP-enabled applications
- Playing interactive chess games via an MCP client
- Demonstrating and developing MCP server capabilities with a practical game example