棋盘魔术汇辑生成器–MCP服务器
此存储库提供 官方MCP服务器 访问您的 曲目和游戏 内部支持 模型上下文协议(MCP),例如 克劳德桌面版.
它允许您通过自然语言直接从您的《汇辑生成器》帐户中检索您的曲目、游戏和游戏详细信息。
访问要求
此MCP是 仅适用于订阅者.
您必须生成 个人访问令牌(PAT):
- 打开 编辑个人资料 《汇辑生成器》内部
- 首选 API访问
- 点击 生成密钥
- 复制您的PAT和 把它放在安全的地方
- 如果需要,您始终可以生成新的令牌。
可用工具
MCP服务器提供以下工具:
- 获取相关信息 –使用元数据(标题、作者、方向、描述)获取所有国际象棋曲目
- 获取详细信息 –以PGN格式获得单个曲目的完整移动树,并带有注释和变体
- 获取名称 –使用元数据(玩家、评分、开局、结果、时间控制)获取所有国际象棋游戏
- get_game_details –以PGN格式获取单个游戏的完整动作,包括注释、评论和标签
- get_tcec_stats –获取任何位置的TCEC(顶级国际象棋引擎锦标赛)统计数据(获胜/平局/失败率和移动频率)
- get_tcec_games –获取到达特定位置的实际TCEC引擎游戏
- get_corr_status –获取任何位置的对应象棋统计数据(高质量的人工+引擎分析)
- get_corr_games –获取到达特定位置的对应象棋游戏
安装
安装依赖项:
pip install aiohttp mcp克隆存储库:
git clone https://github.com//chessboardmagic-mcp.git
cd chessboardmagic-mcpClaude Desktop(或其他桌面AI)将自动运行MCP服务器。 你做 不 手动启动它。
与Claude Desktop一起使用
要求:
- 克劳德·普罗
- 已安装Claude Desktop
编辑您的 claude_desktop_config.json 并添加:
{
"mcpServers": {
"chessboard-magic": {
"command": "python",
"args": ["C:/Users/USERNAME/Downloads/chessboardmagic-mcp/mcp_server.py"],
"env": {
"CHESSBOARD_MAGIC_PAT": "REPLACE_WITH_YOUR_PAT"
}
}
}
}替换 REPLACE_WITH_YOUR_PAT 与您的实际PAT。
重新启动克劳德桌面。
示例用法
Can you give me a summary of my games?
根据你的110场国际象棋比赛,总结如下:
整体表现
- 评级:1960-2016年左右(在1900-2000年范围内波动)
- 游戏总数:110个快速游戏(10分+0秒)
- 输赢记录:输赢和平局的混合结果
打开首选项
作为白人,你主要玩:
- 英语入门(c4)-您最常见的选择
- 国王英语变奏曲(c4 e5)
- 英印防务
- 对称变化
- 女王之爪编队(d4)偶尔
作为黑人,你面临着各种各样的机会,经常选择:
- Caro Kann对e4的防御(非常频繁)
- 国王的印度防御结构对抗d4
- 荷兰国防偶尔
按键模式
- 你明显更喜欢灵活的位置开口,而不是锋利的战术线
- 大多数游戏都达到了复杂的中盘,有50-100多个动作
- 许多游戏以残局结束,这表明你在技术位置上很舒服
- 对得分为1850-2140的对手的混合结果
时间控制
所有游戏都是快速的(10分钟没有增量),这适合你进行长时间战略战斗的风格。
你想让我分析一下你比赛的具体方面吗,比如你在特定开局或特定防守下的表现?
Yes please, what openings with white and black do I do well at.
看看你的游戏,以下是按开局划分的表现:
你最好的开场白
英语开场白-国王英语变奏曲(c4 e5)
记录:整体表现强劲 显著胜利:
- vs拉纳斯·阿尔穆哈马德博士(1比0,队友)
- 对战hruaia(1-0,70步)
- vs国际象棋王1749(1-0)
- vs hyBvD(1-0)
注意:这是你最成功、最常玩的开场白。你在它创造的位置上看起来很舒服。
英语开场-英印防务(c4 Nf6)
结果喜忧参半,但胜率不错 与评分较低的对手进行精彩比赛
避免白色开口
女王之爪石墙阵型-使用此设置,您输掉了多场比赛:
- 输给开拓者_格雷格(0-1)
- 输给塔哈021(0-1)
针对西西里岛-样本有限,但很挣扎:
- 输给Ryzvelt玩e4 c5(0-1,辞职动作32)
你最好的开场白是黑色的
Caro Kann Defense-您最可靠的武器
强势胜利:
- vs菲蒂拉斯特拉斯(0-1)-你赢了
- vs agus-m(0-1,62步技术胜利)
- vs赌徒1(0-1)
- vs g8h637fG(0-1)
- vs丹妮尔·巴罗斯(0-1,57步绝杀)
- 对阵zBamMsKu(0-1)
你们和卡隆的胜率很高,尤其是在较长的比赛中
国王的印度防御结构
良好的结果:
- vs Ed_Millennium(0-1,66步准时获胜)
- vs JWuEcjDC(0-1,辞职移动25)
- 德鲁vs贝克利亚(½-½;,68步)
避免黑色开口
Alekhine Defense-成绩不佳:
- 迷失于万斯托林(1-0)
- 输给art22890b(1比0)
- 输给OVIS4lWT(1比0)
反对不太常见的路线(鸟开、波兰开)
结果喜忧参半,但你似乎准备不足
主要建议
坚持:
白色:英语以c4开场,尤其是1.c4 e5之后 布莱克:卡罗·卡恩防守-这显然是你最强的开局,有着出色的胜率和出色的残局结果
考虑避免:
白色:女王之爪石墙结构(d4、e3、Bd3、f4) 黑色:Alekhine防御(你的成功率为0%)
你最好的比赛往往是长时间的、战略性的战斗,在最后一场比赛中击败对手——这与英国公开赛和卡罗·卡恩非常契合!
