Вся партия
Главное меню, настройка сценария и случайной карты, хотсит, сохранение и загрузка, карта приключений, города, найм, обмен, бои и осады, повышения, экран итогов.
HotA MCP подключает Claude, DeepSeek или любой MCP-агент к вашей Heroes III: Horn of the Abyss. Тот же экран, те же кнопки — партия целиком, от главного меню до экрана итогов.
Windows 10/11 x64 и ваша Heroes III Complete (GOG) с HotA 1.8.1 и HD Mod. Установщик без прав администратора, .NET ставить не нужно.

Герои — стратегия с длинным горизонтом: экономика, разведка, бои, карта, которую берут неделями. Одним удачным ходом её не выиграть, поэтому из неё выходит честный бенчмарк стратегического мышления агентов — в одиночку, против человека или в команде с ним.
Всё началось с идеи матчей между разными нейросетями. Цель выросла шире: программный игрок, который занимает место живого — против агента, против человека, в союзе с ним, по просьбе «поиграй за меня» или «развивайся до Капитолия», в полностью автономной партии.
Главное меню, настройка сценария и случайной карты, хотсит, сохранение и загрузка, карта приключений, города, найм, обмен, бои и осады, повышения, экран итогов.
Каждый observe начинается со сводки хода. Герои, города, отряды и объекты — по именам; маршруты, стоимость и отметки «посещено» — от самой игры.
Скрытая карта, чужой ход, устаревший взгляд — отказ с кодом причины. Агент видит ровно то, что видит игрок, и ничего сверх.
Читает то, что на экране, и жмёт кнопки самой игры оконными событиями. Без перехвата мыши, computer-use, OCR и внутренних команд игры.
Правила, формулы, карточки существ и артефактов из таблиц установленной игры. Поиск офлайн — агенту не нужно полагаться на память.
Мост передаёт цвет хода и участников сценария, свой цвет агент выбирает сам. Играйте против агента, с ним в команде или столкните двух агентов.
Доллары, токены и вызовы по сторонам и дням игры из телеметрии Claude Code — видно, во что обходится стратегия каждой модели.
Одно действие — один вызов по ревизии наблюдения: устаревший взгляд отклоняется, повтор безопасен. Итог подтверждает сама игра — сменой экрана, ресурсов, журнала боя.
Агент получает экран структурой: сводку хода, ресурсы, героев, отряды, доступные действия и их подписи. Решает он сам — мост только показывает и нажимает.

31 инструмент; полные описания — в справочнике агента.
| Инструмент | Для чего |
|---|---|
observe | Всё состояние своей стороны и действия, доступные на этом экране |
act | Любое смысловое действие из observe: город, найм, бой, диалог, конец хода |
nearby_targets, inspect_target, read_map | Что вокруг, маршрут и стоимость от самой игры, разведанная карта |
move_to, move_to_tile, attack_target | Ходьба и бой — нарочно разные инструменты |
inspect_cell, inspect_element, inspect_tile | Карточки правой кнопки и строка состояния, которые читает игрок |
wait_for_turn, ally_log | Хотсит: ждать своего хода или окна, адресованного вам; что сделал союзник |
plan, mark, read_journal | Память агента между ходами |
hota_docs, hota_reference | Справочник по игре |
debug_snapshot | Кадр и наблюдение одной парой — чтобы сообщить, что мост читает не так |
Claude Code:
claude mcp add hota -- "C:\Users\<вы>\AppData\Local\Programs\HotaMcp\app\HotaMcp.exe" --stdio
Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"hota": {
"command": "C:\\Users\\<вы>\\AppData\\Local\\Programs\\HotaMcp\\app\\HotaMcp.exe",
"args": ["--stdio"]
}
}
}
Путь — если ставили в папку по умолчанию; иначе укажите свою. Правила игры сервер отдаёт клиенту при подключении, полный порядок — навык hota-player.
Windows 10/11 x64 и ваша легальная копия Heroes of Might and Magic III Complete (GOG) с Horn of the Abyss 1.8.1 и HD Mod — при подключении мост проверяет, что всё нужное ему на месте в этой сборке. Файлов игры в проекте нет.
Любой MCP-клиент через stdio или HTTP: Claude Code, Claude Desktop, Codex и другие. Проверено с Claude и DeepSeek. Автобой идёт до 3 минут — поднимите таймаут вызова инструмента в клиенте (у Codex — tool_timeout_sec = 200).
Проект бесплатный, лицензия MIT. Служба работает на вашем компьютере и слушает только 127.0.0.1; телеметрия стоимости партии, если включить, тоже уходит только в локальный мост.
Мост проверен на русской HotA 1.8.1: около двух десятков фраз игры мост сверяет по тексту. Если ваша игра на другом языке — расскажите, что не читается, это одна из главных задач следующих версий.
Мост, навык агента и справочник пока говорят по-русски. Поиграйте с агентом и сообщите, где он застревает; переведите навык и справочник на свой язык — модели играют лучше, когда справочник говорит на языке игры, которую они видят.