项目介绍
菲尔德象棋分析助手
此工具帮助您在 Claude 中使用 Stockfish 分析象棋位置并获得专业评估。您可以:
- 获取位置评估
- 查看棋盘的可视化表示
- 分析不同的走法和变种
- 在大师数据库中查找位置(由等级超过 2200 的玩家进行的比赛)
需求
快速安装
通过 Smithery 安装
要通过 Smithery 自动安装 Claude Desktop 的象棋分析助手:
npx -y @smithery/cli install chess-mcp --client claude
Mac 和 Linux 用户
打开终端并运行以下命令:
curl -fsSL https://raw.githubusercontent.com/turlockmike/chess-mcp/master/install.sh | bash
就这样!脚本会:
- 安装所需依赖项(Node.js 20+,Stockfish,Cairo)
- 配置 Claude Desktop
- 设置象棋助手
手动安装(Windows 或高级用户)
如果您希望手动安装或正在使用 Windows,请按照以下步骤操作:
需求
分步安装
第一步:安装依赖项
Mac 用户:
# 如果尚未安装 Homebrew,请安装它
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 安装所需软件包
brew install stockfish cairo pkg-config jq
Windows 用户:
- 安装 Node.js(LTS 版本)
- 下载 Stockfish 并将其添加到您的 PATH 中
- 安装 Cairo
第二步:安装象棋助手
npm install -g chess-mcp
第三步:配置 Claude Desktop
- 打开 Claude Desktop
- 导航到配置文件:
- Mac:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%/Claude/claude_desktop_config.json
- 添加以下配置:
{
"mcpServers": {
"chess": {
"command": "npx",
"args": ["chess-mcp"]
}
}
}
- 保存并重新启动 Claude Desktop
使用象棋助手
- 打开 Claude Desktop
- 查找工具图标 (🔧) — 应该显示象棋分析工具
- 尝试这些示例提示:
- "分析这个位置:rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1"
- "显示当前位置"
- "在这个位置最好的一步是什么?"
- "在大师数据库中查找这个位置"
- "从这个位置开始,显示 2000 年之后的大师比赛"
- "在这个位置,大师们最常下的几步是什么?"
功能
位置分析
- 使用 Stockfish 进行引擎评估
- 棋盘的可视化表示
- 最佳走法建议
- 走法验证
大师数据库
- 在等级超过 2200 的玩家进行的比赛位置中搜索
- 按日期范围过滤比赛
- 查看胜/平统计
- 查看成功率最高的常见走法
- 浏览带有玩家等级的最近大师比赛
需要帮助?
如果您遇到任何问题:
- 确保所有需求都已正确安装
- 验证 Stockfish 是否可以从命令行访问
- 检查 Claude Desktop 配置中的所有路径是否正确
- 在进行任何更改后重新启动 Claude Desktop
常见问题
- “工具未在 Claude 中显示”:确保您已正确配置 Claude Desktop
- “未找到 Stockfish”:验证 Stockfish 已安装且可以从命令行访问
- “Node 版本错误”:确保已安装 Node.js 版本 20 或更高
- “Canvas 安装失败”:确保 Cairo 已针对您的操作系统正确安装