llm-chess-mcp-server
Verified Safeby minghuig
Overview
Facilitate playing chess with an LLM using a Model Context Protocol (MCP) server.
Installation
python chess_server.pySecurity Notes
The server uses the well-vetted 'python-chess' library for all game logic and move validation. User inputs for moves are handled by `parse_san` or `from_uci` methods, which are designed to parse chess moves and do not allow for arbitrary code execution. There are no 'eval' statements, network risks (beyond standard local I/O for MCP), or hardcoded secrets. It is designed to run locally via stdin/stdout, mitigating common network attack vectors.
Similar Servers
fastmcp
FastMCP is an ergonomic interface for the Model Context Protocol (MCP), providing a comprehensive framework for building and interacting with AI agents, tools, resources, and prompts across various transports and authentication methods.
zeromcp
A minimal, pure Python Model Context Protocol (MCP) server for exposing tools, resources, and prompts via HTTP/SSE and Stdio transports.
ellymud
A Multi-User Dungeon (MUD) game server with support for Telnet, WebSocket, and a Model Context Protocol (MCP) for AI agent integration and programmatic control.
memory-mcp-server
Provides long-term memory and context storage/retrieval for Large Language Models (LLMs) via an API, adhering to the Model Context Protocol (MCP).