STS2 AI Agent — мод Slay the Spire 2 с MCP

STS2 AI Agent

Мод для Slay the Spire 2 со встроенным MCP: внешний агент читает состояние боя и сам выбирает действия

  • 351 ★ репозитория
  • Последний коммит
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Мод открывает локальный HTTP API и MCP, через которые внешний агент управляет игрой
  • Токен или ключ API вашей модели хранится в настройках мода, а тексты запросов уходят выбранному провайдеру
Все причины и проверки

chartyr/sts2-agent

Установка

Ручная установка

{"mcpServers": {"sts2-ai-agent": {"type": "http", "url": "http://127.0.0.1:8080/mcp"}}}

Сначала включите Open MCP service на вкладке Connect и подставьте реальный порт.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Мод открывает локальный HTTP API и MCP, через которые внешний агент управляет игрой
  • Токен или ключ API вашей модели хранится в настройках мода, а тексты запросов уходят выбранному провайдеру

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

STS2 AI Agent — мод для игры Slay the Spire 2, который отдает состояние игры и разрешенные действия через локальный HTTP API. Окно настроек открывается клавишей F8 прямо в игре. В нем задаются адрес и модель любого OpenAI-совместимого API, в том числе Ollama и LM Studio. Модель сама разыгрывает бои, выбирает награды и маршрут, проходит события и магазины. Мод умеет запускать второй экземпляр игры с ИИ-напарником для кооператива: вы играете своим персонажем, а напарник управляет своим и отвечает на реплики в чате. Токены и число запросов за сеанс видны на экране, а при достижении лимита мод перестает обращаться к модели. Во вкладке Connect включается встроенный MCP по адресу /mcp на том же порту. По умолчанию он выключен и слушает только 127.0.0.1. Внешний агент в Cursor, Claude или Codex получает инструменты вроде get_game_state, get_available_actions и act, а профиль guided содержит 17 инструментов. Для внешних агентов в репозитории есть навык sts2-mcp-player с правилами игры.

Для кого. Для игроков и разработчиков, которым интересно играть в Slay the Spire 2 вместе с ИИ или поручить агенту из Cursor, Claude Code и Codex управление игрой.

Подходит, если

  • Хочется пройти кооператив в Slay the Spire 2, где вторым игроком выступает ИИ-напарник
  • Нужно проверить, как выбранная языковая модель справляется с пошаговой игрой без ручных подсказок
  • Агент в Cursor или Claude Code должен получать состояние боя и вызывать действия через MCP
  • Требуется локальная модель через Ollama или LM Studio без ключа API
  • Для исследований полезны журнал решений и сводка забега, которые отдают инструменты get_decision_log и get_run_summary

Не подходит, если

  • У вас нет Slay the Spire 2: мод работает только внутри этой игры
  • Играете без модов: мод запускается из Steam командой Play with Mods
  • Нужен гарантированный результат: качество игры и завершение забега зависят от модели и условий
  • Тексты состояния игры нельзя отправлять стороннему провайдеру модели: автоигра передает их выбранному вами API

Пример запроса к агенту

Проверь состояние боя через sts2-ai-agent, выбери ход по текущей руке и объясни, почему этот.

MCP

Транспорт
http, stdio
Авторизация
не нужна

Ограничения

Мод в разработке, часть функций может быть не завершена. Если поставить его одновременно из Steam Workshop и вручную, он загрузится дважды.

Автоигра требует настроенной модели и успешной проверки подключения, и даже рабочий чат не гарантирует, что модель справится с игрой. Вызов инструментов, зрение и потоковая передача зависят от провайдера. Счетчики токенов и бюджеты сеанса не заменяют счет провайдера. Доступность западных провайдеров из России не проверена.

Порт MCP может отличаться от 8080, поэтому адрес берите со вкладки Connect. Python-прокси в папке mcp_server нужен только разработчикам. Лицензия проекта — AGPL-3.0.

Как отключить. Отпишитесь от мода в Steam Workshop или удалите три файла STS2AIAgent из папки mods игры. Встроенный MCP отдельно выключается на вкладке Connect.

Частые вопросы

Как поставить мод STS2 AI Agent?

Самый простой путь — страница в Steam Workshop: подпишитесь, дождитесь загрузки и запустите игру через Play with Mods. Из GitHub нужно скопировать в папку mods три файла: STS2AIAgent.dll, STS2AIAgent.pck и mod_id.json.

Как подключить мод к Claude Code или Cursor?

Нажмите F8, откройте вкладку Connect и включите Open MCP service. Скопируйте адрес или JSON, который покажет вкладка, и добавьте в конфигурацию клиента сервер типа http.

Зачем нужен навык sts2-mcp-player?

Он содержит правила игры, с которыми внешний агент играет не хуже встроенной автоигры. Без навыка агент может кликать допустимые действия, но качество игры будет ниже.

Как играть с ИИ-напарником?

В главном меню откройте вкладку AI Teammate и нажмите Invite AI Teammate. Запустится второе окно игры, которое присоединится к лобби кооператива, а общаться можно в чате.

Нужен ли Python для работы мода?

Нет. Python и uv нужны только для необязательного прокси mcp_server, который дает stdio и профили layered и full. Игрокам и встроенному MCP он не требуется.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

Мод Slay the Spire 2 и MCP-сервер: Claude Code или Claude Desktop читают состояние игры и проходят забег сами

MCP-серверШирокий доступ535Звезды репозитория

CLI, который на лету превращает любой MCP-сервер, спецификацию OpenAPI или GraphQL-эндпоинт в набор команд без генерации кода

CLIШирокий доступ2,4 тыс.Звезды репозитория
Нужен VPN

Настольное приложение с локальным MCP-сервером: ChatGPT получает файлы, команды, скиллы и другие MCP-серверы

MCP-серверШирокий доступ393Звезды репозитория

Плагин ставит агенту скилл и MCP-сервер IntelliNode: вопрос любой модели, поиск, ревью кода, тесты, SQL, картинки и речь

ПлагинШирокий доступ275Звезды репозитория

Локальная панель для управления множеством агентов на разных машинах: память, граф кода и обмен сообщениями между агентами

CLIШирокий доступ839Звезды репозитория

Скилл с 25 командами для разбора и доработки промптов, инструментов и схем агентов в Cursor, Claude Code, Gemini CLI и Codex

СкиллРасширенный доступ592Звезды репозитория

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
STS2 AI Agent — мод Slay the Spire 2 с MCP (эта запись)нетне нужна351
Minecraft MCP Serverнетне нужна799агент управляет ботом в Minecraft, а здесь картами и ходами Slay the Spire 2
STS2MCPнетне нужна535мод Slay the Spire 2 и MCP-сервер

Коротко о README

Документация ведет игрока от установки мода к трем сценариям: автоигра, кооператив с напарником и передача окна напарника внешнему агенту. Отдельные разделы объясняют выбор входа MCP, структуру репозитория и сборку из исходников.

Бейдж для README

Сообщить о проблеме

Foxx AISTS2 AI Agent — мод Slay the Spire 2 с MCP
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.