houseCARL MCP

MCP-сервер открывает агенту порядок загрузки модов Skyrim SE: записи плагинов, ресурсы, Papyrus, SKSE и SkyPatcher.

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

Широкий доступ

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

  • Сервер создает и меняет файлы плагинов и ресурсов в вашей сборке модов, а редактирование на месте перезаписывает исходный файл.
  • Установщик пишет в `~/.claude.json` или `~/.codex/config.toml` и в каталог скиллов.
Все причины и проверки

avick3110/housecarl

Установка

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

Текст для агента

Скачай `houseCARL-<версия>.zip` из последнего релиза, распакуй и запусти `houseCARL-Setup.exe`. Выбери Claude Code или Codex, прочитай план записей, подтверди Enter и перезапусти агента. Папку экземпляра MO2 с `ModOrganizer.ini` укажи при первом использовании.

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

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

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Сервер создает и меняет файлы плагинов и ресурсов в вашей сборке модов, а редактирование на месте перезаписывает исходный файл.
  • Установщик пишет в `~/.claude.json` или `~/.codex/config.toml` и в каталог скиллов.

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

Что делает

houseCARL читает профиль Mod Organizer 2 и дает агенту 31 инструмент с префиксом `housecarl_`. Чтение строится из четырех осей: какие записи выбрать, что показать, чья версия и какой формат. Запись идет одним вызовом: выбрать набор записей и применить один из фиксированных глаголов. Каждая запись создает новый плагин в отдельной папке мода MO2 с именем `houseCARL - <патч>`, редактирование существующего плагина включается отдельно и называет файл. Покрыты 133 типа записей. Есть работа с NIF, декомпиляция скриптов Papyrus из `.pex`, архивы BSA, слой SkyPatcher, слой SKSE и поиск на Nexus. Семь скиллов дополняют сервер справкой по формату KID, Mutagen, OAR, Papyrus, SKSE, SkyPatcher и SPID.

Для кого. Авторам и сборщикам модов Skyrim Special Edition, которые правят тысячи плагинов и хотят делать это через агента.

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

  • Нужен список оружия порядка загрузки с уроном от 50 одной выборкой, выданный таблицей.
  • Два мода конфликтуют за запись, и агент показывает, кто переопределял ее раньше, а затем пишет патч.
  • Нужно распаковать BSA, заглянуть в NIF и восстановить `.psc` из `.pex`.
  • Сборка перегружена, и через `merge_plugins` или `compact_plugin` ее нужно уплотнить.
  • Для нового мода пишется конфигурация KID, SPID или SkyPatcher, и скилл проверяет грамматику.

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

  • Игра не Skyrim Special Edition или менеджер модов не Mod Organizer 2.
  • Нет .NET Runtime 10 x64 и нельзя его поставить.
  • Нужно, чтобы агент сам сортировал и включал патч: houseCARL этого не делает.

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

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

MCP

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

Ограничения

Нужны .NET Runtime 10.0 x64 и установленный Mod Organizer 2. Установщик `houseCARL-Setup.exe` рассчитан на Windows. После записи патч придется обновить в MO2, проверить, отсортировать и включить вручную. Mutagen отстает от xEdit по некоторым записям, и инструменты сообщают о таких пробелах. Единственный внешний сетевой доступ идет к Nexus и работает без аккаунта. Редактирование существующего плагина на месте включается явно и меняет файл, поэтому перед ним нужна копия.

Как отключить. Запустите `houseCARL-Setup.exe` и выберите `[4] Uninstall` либо флаг `--uninstall`. Установщик удалит записанные им папки скиллов, сервер и файлы пакета. Созданные папки модов `houseCARL - <патч>` удалите в MO2.

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

Как поставить houseCARL?

Скачайте архив из последнего релиза, запустите `houseCARL-Setup.exe` и выберите Claude Code, Codex или оба. Программа покажет все пути до записи и ничего не пишет без Enter.

Что нужно из окружения?

.NET Runtime 10.0 x64, Mod Organizer 2 и Skyrim Special Edition. На ARM берите сборку x64.

Где окажется результат записи?

В новой папке мода MO2 с именем `houseCARL - <патч>`. Плагин нужно обновить в MO2, проверить, отсортировать и включить самому.

Нужен ли запущенный MO2?

Нет. Сервер читает `loadorder.txt`, `modlist.txt` и `plugins.txt` профиля и не держит дескрипторы файлов плагинов между вызовами.

Какие скиллы идут в комплекте?

Семь: `kid-authoring`, `mutagen-reference`, `open-animation-replacer`, `papyrus-reference`, `skse-plugin-authoring`, `skypatcher-authoring`, `spid-authoring`.

Обсуждение

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

MCP-серверы

MC AI Coding Assistant Tool

MC-AI-Coding-Assistant-Tool

Локальный MCP-сервер для модов Minecraft: правила загрузчиков, документация, маппинги, разбор крашей и проверка прямо в игре.

MCP-серверРасширенный доступ137Звезды репозитория

Universal Modder

universal-modder

Плагин и скиллы для модов к играм на вашем ПК: разведка движка, разбор кода, ассеты через fal, проверка в запущенной игре и ролик с результатом

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

PartCAD хранит механические детали как текст: агент пишет CAD-скрипт, рендерит модель и сверяет ее с заданием.

ПлагинРасширенный доступ530Звезды репозитория

Скилл и CLI для моддинга RimWorld: агент читает данные определений из игры и исходный код сборок, а не угадывает их по файлам.

ПлагинРасширенный доступ57Звезды репозитория

Каждому кодинг-агенту отдельная копия репозитория со своими портами и базой, а проверка результата идет одним и тем же конвейером.

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

MCP-сервер внутри редактора Unity: агент создает сцены и скрипты, запускает play mode и проверяет игру скриншотами

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

Коротко о README

Один исполняемый файл на C# и .NET 10 с MCP по stdio, построенный на Mutagen. Схема записей генерируется при сборке, ошибки пишутся одним предложением с советом.

Бейдж для README

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