国际象棋分析工具

一款集成在Claude中的国际象棋分析工具,提供专业评估、棋盘可视化、走法分析和大师数据库查询功能。

  • by turlockmike
  • TypeScript
  • 本地部署
  • 19 星标
  • 更新于
在 GitHub 查看 turlockmike/chess-mcp

使用说明

克劳德的国际象棋分析助理

这个工具可以帮助你分析国际象棋的位置,并在克劳德内部使用Stockfish获得专业评估!你可以:

  • 获取职位评估
  • 参见视觉板表示
  • 分析不同的动作和变化
  • 在大师数据库中查找位置(2200多名玩家玩过的游戏)

需求

  • 克劳德桌面 已安装在您的计算机上
  • Git已安装在您的系统上

快速安装

通过Smithery安装

通过以下方式自动安装克劳德桌面国际象棋分析助手 史密瑟里:

npx -y @smithery/cli install chess-mcp --client claude

Mac和Linux用户

打开终端并运行以下命令:

curl -fsSL https://raw.githubusercontent.com/turlockmike/chess-mcp/master/install.sh | bash

就是这样!脚本将:

  1. 安装所需的依赖项(Node.js 20+、Stockfish、Cairo)
  2. 配置Claude桌面
  3. 设置国际象棋助手

手动安装(Windows或高级用户)

如果您更喜欢手动安装或使用Windows,请按照以下步骤操作:

需求

分步安装

步骤1:安装依赖项

Mac用户:

# Install Homebrew if you haven't already
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# Install required packages
brew install stockfish cairo pkg-config jq

Windows用户:

  1. 安装 Node.js (LTS版本)
  2. 下载 长筒鱼 并将其添加到您的PATH中
  3. 安装 开罗

第二步:安装象棋助手

npm install -g chess-mcp

步骤3:配置Claude桌面

  1. 打开克劳德桌面
  2. 导航到配置文件:
    • 雨衣: ~/Library/Application Support/Claude/claude_desktop_config.json
    • 窗户: %APPDATA%/Claude/claude_desktop_config.json
  3. 添加此配置:
{
    "mcpServers": {
        "chess": {
            "command": "npx",
            "args": ["chess-mcp"]
        }
    }
}
  1. 保存并重新启动Claude Desktop

使用国际象棋助手

  1. 打开克劳德桌面
  2. 查找工具图标(🔧) - 它应该显示国际象棋分析工具
  3. 尝试以下示例提示:
    • “分析此位置:rnbqkbnr/ppppppp/8/8/8/PPPPPP/rnbqkbnr w KQkq-0 1”
    • “显示当前位置”
    • “在这个位置上最好的动作是什么?”
    • “在master数据库中查找此位置”
    • “显示2000年后此位置的大师赛”
    • “大师们在这个位置上最常见的动作是什么?”

特性

职位分析

  • 使用Stockfish进行发动机评估
  • 视觉板表示
  • 最佳移动建议
  • 移动验证

硕士数据库

  • 搜索2200+评分玩家玩过的游戏中的位置
  • 按日期范围筛选游戏
  • 查看获胜/平局统计数据
  • 查看最常见的动作及其成功率
  • 浏览最近的大师赛和玩家评分

需要帮助?

如果您遇到任何问题:

  1. 确保所有要求都安装正确
  2. 验证Stockfish是否可以从命令行访问
  3. 检查Claude Desktop配置中的所有路径是否正确
  4. 进行任何更改后重新启动Claude Desktop

常见问题

  • “工具未显示在Claude中”:确保您已正确配置Claude Desktop
  • “未找到Stockfish”:验证Stockfish是否已安装并可从命令行访问
  • “节点版本错误”:确保您安装了Node.js版本20或更高版本
  • “画布安装失败”:确保Cairo已针对您的操作系统正确安装