LLM Chess
Play chess against an LLM through MCP. (Nothing serious, it's quite bad at it. Proof of Concept.)

Installation & Running
Prerequisites
- Node.js (install via NVM if not available)
Start the application
# Start frontend
cd frontend
npm install
npm run start
# Start backend (in another terminal)
cd backend
npm install
npm run start
Connect Claude Desktop to MCP
- Open Claude Desktop
- Go to Settings → Developer → Edit Config
- Add the following (replace
/path/to/projectwith your actual project path):
{
"mcpServers": {
"chess": {
"command": "npx",
"args": ["tsx", "/path/to/project/mcp-chess-poc/backend/mcp.ts"]
}
}
}
- Restart Claude
(Any MCP compatible client should work)
Usage
- Make a move in browser
- Ask the LLM to play:
Notes
- Once the LLM is limited in the amount of moves it can make, it starts tripping up.
- Refreshing the browser resets the game
Transport:
stdio
Language: 
Created: 4/19/2025
Updated: 6/13/2025
Recommend MCP Servers 💡
ygocdb-mcp-server
lieyanqzu
一个基于Model Context Protocol (MCP) 的服务端,用于与百鸽(ygocdb.com)API交互以查询游戏王中文卡牌信息。
2025-04-20
morim3/mcp_adobe_premiere
morim3
A system that allows LLMs to control Adobe Premiere Pro through an MCP server and UXP plugin
2025-04-17
youtube-mp3-mcp
bads1de
一个用于从YouTube URL下载MP3音频的Model-Context-Protocol (MCP)服务器,支持与Claude Desktop集成并提供音質选择、自定义输出目录等功能。
2025-04-19
Aurora-4X-MCP
thirionlogan
MCP server for integrating with the Aurora 4X space strategy game.
2025-04-18
mcp-unity
CoderGamester
Model Context Protocol (MCP) plugin to connect with Unity Editor — designed for OpenAI, Gemini, Claude, Deepseek and Grok interoperability
2025-03-13
mcp-tic-tac-toe
tomholford
Play tic-tac-toe against an LLM via MCP
2025-07-11