国际象棋MCP分析工具

帮助你使用Stockfish分析国际象棋局面并获得专业评估。

games-and-gamification

63 查看 · 2026-07-07 更新

简介

帮助你使用Stockfish分析国际象棋局面并获得专业评估。

简介

帮助你使用Stockfish分析国际象棋局面并获得专业评估。

Claude 国际象棋分析助手

smithery 徽章 这个工具可以帮助你在 Claude 内部使用 Stockfish 进行国际象棋局面分析,并获得专业的评估。你可以:

  • 获取局面评估
  • 查看视觉化的棋盘表示
  • 分析不同的走法和变体
  • 在大师数据库中查找局面(由 2200+ 等级分的玩家进行的游戏)

要求

快速安装

通过 Smithery 安装

要通过 Smithery 自动为 Claude Desktop 安装 Chess Analysis Assistant,请运行以下命令:

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 Desktop
  3. 设置 Chess Assistant

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

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

要求

逐步安装

第一步:安装依赖项

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. 下载 Stockfish 并将其添加到你的 PATH 中
  3. 安装 Cairo

第二步:安装 Chess Assistant

npm install -g chess-mcp

第三步:配置 Claude Desktop

  1. 打开 Claude Desktop
  2. 导航到配置文件:
    • Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%/Claude/claude_desktop_config.json
  3. 添加以下配置:
{ "mcpServers": { "chess": { "command": "npx", "args": ["chess-mcp"] } } }
  1. 保存并重启 Claude Desktop

使用 Chess Assistant

  1. 打开 Claude Desktop
  2. 查找工具图标(🔧)- 应该显示国际象棋分析工具
  3. 尝试这些示例提示:
    • "分析这个局面: rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1"
    • "显示当前局面"
    • "在这个局面下最好的走法是什么?"
    • "在大师数据库中查找这个局面"
    • "显示从 2000 年以来这个局面的大师对局"
    • "在这个局面下,大师们最常使用的走法是什么?"

功能

局面分析

  • 使用 Stockfish 的引擎评估
  • 视觉化棋盘表示
  • 最佳走法建议
  • 走法验证

大师数据库

  • 在 2200+ 等级分玩家进行的游戏中搜索局面
  • 按日期范围过滤游戏
  • 查看胜负/平局统计数据
  • 查看最常见的走法及其成功率
  • 浏览带有玩家等级分的最近大师对局

需要帮助?

如果你遇到任何问题:

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

常见问题

  • "Claude中没有显示工具":确保您已正确配置Claude Desktop
  • "找不到Stockfish":验证Stockfish已安装并且可以从命令行访问
  • "Node版本错误":确保已安装Node.js 20或更高版本
  • "Canvas安装失败":确保为您的操作系统正确安装了Cairo

服务配置

[{'mcpServers': {'chess': {'args': ['chess-mcp'], 'command': 'npx'}}}]

来源