Minesweeper MCP Server
сервер для игры в Minesweeper с ИИ-агентами
Описание
Это сервер протокола 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 из трея.