MCP Schachserver
Mit diesem MCP können Sie gegen jeden LLM Schach spielen.
Installation
Um diesen Schachserver zu verwenden, fügen Sie Ihrer MCP-Konfiguration die folgende Konfiguration hinzu:
Verwendung
Spielen Sie ein Spiel:
Suchen Sie in einer PGN eine Position zur Spielanalyse:
Verfügbare Tools
Der Server stellt die folgenden Tools bereit:
get_board_visualization()
: Stellt den aktuellen Zustand des Schachbretts als Bild bereit. Die Ausrichtung des Bretts wird automatisch basierend auf der vom Benutzer zugewiesenen Farbe umgedreht.get_turn()
: Gibt an, wer an der Reihe ist (,weiß‘ oder ,schwarz‘).get_valid_moves()
: Listet alle gültigen Züge des aktuellen Spielers in UCI-Notation auf (z. B. „e2e4“, „g1f3“). Gibt eine leere Liste zurück, wenn das Spiel beendet ist.make_move(move_san: str)
: Führt einen Zug auf dem Brett in Standard Algebraic Notation (SAN) aus (z. B. „e4“, „Sf3“, „Lxe5“). Gibt den Zug in SAN und UCI, die neue Brett-FEN und den Spielstatus zurück.new_game(user_plays_white: bool = True)
: Startet ein neues Spiel und setzt das Spielfeld zurück. Standardmäßig spielt der Benutzer mit Weiß. Legt die Farbe für die Spielfeldausrichtung fest. Gibt eine Bestätigungsmeldung zurück.find_position_in_pgn(pgn_string: str, condition: str)
: Findet die erste Brettposition in einem PGN-String, die einer Bedingung (z. B. „Läufer auf a3“) entspricht, und gibt ein Bild dieser Brettposition zurück. Das Bedingungsformat ist „Figurentyp auf Feldname“. Gültige Figurentypen sind „Bauer“, „Springer“, „Läufer“, „Turm“, „Dame“ und „König“.
This server cannot be installed
Ein Server, der es Benutzern ermöglicht, gegen jeden LLM Schach zu spielen, mit Funktionen zur Visualisierung des Bretts, zum Ausführen von Zügen in Standardnotation und zum Analysieren von Positionen aus PGN-Dateien.
Related MCP Servers
- -securityAlicense-qualityThis is a server that lets your LLMs (like Claude) talk directly to your BigQuery data! Think of it as a friendly translator that sits between your AI assistant and your database, making sure they can chat securely and efficiently.Last updated -124181JavaScriptMIT License
- AsecurityFlicenseAqualityA server that enables browser automation using Playwright, allowing interaction with web pages, capturing screenshots, and executing JavaScript in a browser environment through LLMs.Last updated -1210,5341TypeScript
- AsecurityAlicenseAqualityAn MCP server that enables natural language interaction with the Lichess chess platform, allowing users to play games, analyze positions, manage their account, and participate in tournaments through Claude.Last updated -902JavaScriptMIT License
ZBD MCP Serverofficial
-securityFlicense-qualityA server that adds Bitcoin payment capabilities to LLMs, enabling sending/receiving payments, creating charges, managing wallets, and performing other Bitcoin Lightning Network operations.Last updated -3TypeScript