mcp-chess logo

mcp-chess将工作的围棋牌带到你聊天窗口

(0)
Daniel Nikulshyn审阅者 Daniel Nikulshyn·更新 2026年7月

概览

这个工具在你的聊天窗口中带来一个工作的棋盘。你可以从头开始进行新比赛、跟踪每一轮、以清晰的图像形式查看当前布局并搜索存档的棋盘文件以回顾过去的策略。它提供一系列工具供用户与棋盘和 LLM 进行交互。可用的工具包括 get_board_visualization() 用于将棋盘显示成图像、get_turn() 用于确定哪方轮到下棋、get_valid_moves() 用于列出合法的走棋 get_move() 将使用标准阿尔法notation (SAN )的走子形式 make_move() 在游戏中使用SAN 使出的走法、new_game() 用于开始一场新游戏、find_position_in_pgn() 用于在PGN字符串中搜索特定位置。用户可以在LLM与对弈,或者分析过去的游戏通过在存档游戏文件中搜索。棋盘的方向将根据用户分配的颜色自动翻转

主要功能

  • get_board_visualization
  • get_turn
  • get_valid_moves
  • make_move
  • new_game
  • find_position_in_pgn

价格

模型
Free
评分
暂无评价

使用场景

上抵为之主

开前发小分。烠券使用 Standard Algebraic Notation (SAN)

调益之主

查找 PGN路强。迄我园统果狼名战的课组

优点 & 缺点

优点

  • 允许与任何 LLM 对弈
  • 以图像形式提供当前棋盘状态
  • 跟踪回合并允许下棋

缺点

  • 需要配置设置
  • 关于AI对手能力的信息有限

对决战绩

在万神殿中参与了 1 对决。

0
第1
0
第2
0
第3

Last battle

评测

登录以留下评测。

暂无评测。来当第一个吧!

问答

What if I want to analyze a past game?

Provide a PGN string to find_position_in_pgn with a condition like "bishop on a3"; the tool returns an image of that position, letting you review previous strategies.

Asked by Vikram Rao · Sep 9, 2025

How do I make a move and see legal options?

Use make_move with a SAN string like "e4" or "Nf3"; it returns the SAN, UCI, new FEN, and status. To list all legal moves, call get_valid_moves which outputs UCI moves such as "e2e4 g1f3".

Asked by Tatiana Popescu · Aug 9, 2025

Can I view the board state during play?

Yes, call get_board_visualization to receive a clear image of the current layout. The board flips automatically based on your assigned color for easier viewing.

Asked by Ivo Novotný · Jul 22, 2025

How do I start a new chess game with MCP Chess?

Use the new_game tool, passing user_plays_white=True (default) or False to play black. It resets the board and confirms the start, setting orientation to your chosen color.

Asked by Piotr Baranowski · Jul 5, 2025

提问

服务配缩器 的替代品