Перейти к содержимому

Minesweeper MCP Server

сервер для игры в Minesweeper с ИИ-агентами

JavaScript
107 stars

Описание

Это сервер протокола Model Context Protocol для Minesweeper, позволяющий ИИ-агентам (например, Claude) играть в игру сапёра. Работает в связке с отдельным Minesweeper game server. Реализован на Node.js с использованием npm. Ключевые особенности: поддержка команд для старта игры, флагования мин и раскрытия клеток (0-индексированные координаты). Применения: тестирование ИИ в игровых сценариях, демонстрация взаимодействия агентов с играми, обучение моделей.

Возможности

Запуск новой игры

Инициация Minesweeper с 0-индексированными координатами для ИИ-агентов.

Размещение флагов

Флагование потенциальных мин на поле для избежания ошибок.

Раскрытие клеток

Открытие ячеек для прогресса в игре и анализа окружения.

Интеграция с game server

Взаимодействие с внешним сервером Minesweeper для симуляции игры.

Отладка и логи

Поддержка DEBUG-режима для мониторинга взаимодействий ИИ.

Установка

Сначала следуйте инструкциям Minesweeper game server (https://github.com/tonypan2/minesweeper-server) для локального запуска.

Сборка MCP-сервера:

npm install
npm run build

Конфигурация для Claude Desktop (в claude_desktop_config.json, путь к репозиторию 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 из трея.

Информация

Язык
JavaScript
GitHub Stars
107

Ссылки