扫雷游戏MCP服务器

一个基于Model Context Protocol的服务器,允许MCP客户端代理玩扫雷游戏,需与扫雷游戏服务器配合运行。

  • by tonypan2
  • JavaScript
  • 本地部署
  • 106 星标
  • 更新于
在 GitHub 查看 tonypan2/minesweeper-mcp-server

使用说明

扫雷器MCP服务器

这是一个 模型上下文协议服务器 允许MCP客户端代理玩游戏 扫雷。它打算与 扫雷游戏服务器.

观看整个视频演示https://youtu.be/CXXMafVtlEQ(16倍加速)。

入门

  • 跟随 说明 在本地启动游戏服务器。
  • 构建MCP服务器:
npm install
npm run build
  • 配置您的MCP客户端以添加该工具。例如,以下是如何将该工具添加到Windows上的Claude Desktop claude_desktop_config.json (查找文件),假设您在以下位置克隆了repo C:\path\to\repo\minesweeper-mcp-server:
{
  "mcpServers": {
    "mcp-server": {
      "command": "node",
      "args": ["C:\\path\\to\\repo\\minesweeper-mcp-server\\build\\index.js"],
      "env": {
        "DEBUG": "*"
      }
    }
  }
}

  • Claude Desktop:重新启动Claude Desktop,让它拿起工具。请确保从托盘菜单图标退出,而不是从应用程序(它只是隐藏窗口)退出。如果单击“工具”图标,则应显示新工具:

示例提示

Start a new game of Minesweeper. Try your best to keep playing until you have flagged all mines. Remember that the coordinates are 0-indexed.

交互示例

实际的对话很长。以下是一些片段:

游戏开始

把旗子放错地方了

几次尝试后放弃