Ваш мир LoreHub готов для любого AI-агента
Один мир для каждой роли в команде
Каждая роль просит у агента своё. Вот инструменты и промпты, которыми каждая пользуется уже сейчас.
Читайте диалог как сценарий, со всеми говорящими, репликами и вариантами ответа, и находите каждую реплику, где встречается имя или фраза.
get_dialoguesearch_worldДайте агенту персонажа, место или статью лора с описанием, тегами и связями, а также диалоги, где они упоминаются.
get_documentНайдите диалоги истории и проверьте диалог на недостижимые ноды, варианты без цели, тупики и переменные, которые задаются, но нигде не проверяются.
list_dialoguescheck_dialogueЗаметки режиссёра → брифы для референсов и списки кадров: Meta Areas с холста, с их правилами, говорящими и репликами.
get_dialogue_metareference_briefshot_listВсе реплики истории по говорящим, с числом реплик и слов, и лист для кастинга голосов на каждого персонажа.
get_character_linesvoice_casting_sheetЧто может прочитать агент
Сейчас восемь инструментов, все для чтения; инструменты для правок появятся в следующем релизе. Большинству хватает одного вызова API, и каждый результат показывает, сколько вызовов у мира осталось на сегодня.
list_worldsМир ключа, его id и ваша роль в нём.
list_dialoguesИстории и их диалоги с id, при желании с фильтром по названию.
get_dialogueДиалог как сценарий: для каждой ноды говорящий, реплики, варианты ответа, условия, переменные, мета-значения и Meta Areas.
get_dialogue_metaНазвание, заметка, приоритет и правила каждой Meta Area, реплики внутри и места, где области пересекаются.
search_worldСовпадения в названиях документов и диалогов, репликах и текстах вариантов ответа.
get_documentПерсонаж, место или другой документ: описание, теги, связи и диалоги, где он упоминается.
get_character_linesВсе реплики истории по говорящим, с числом реплик и слов.
check_dialogueНедостижимые ноды, варианты без цели, тупики и переменные, которые задаются, но нигде не проверяются.
reference_briefВизуальный бриф по каждой Meta Area: сюжет, персонажи, план, фон и настроение.
shot_listПронумерованный список кадров диалога, один кадр на ноду.
voice_casting_sheetПо карточке на каждого говорящего персонажа, с указаниями для голоса и примерами реплик.
Настройка за минуту
Нужен uv, который сам скачает и запустит сервер, и API-ключ. В LoreHub откройте меню аватара → Профиль → API-ключи, выберите мир, выберите «Чтение» или «Запись», срок действия ключа и нажмите «Создать ключ». Сегодняшним инструментам хватает «Чтения», поэтому пока советуем его. Скопируйте ключ, он начинается с lh_: LoreHub показывает его только один раз.
claude mcp add lorehub --env LOREHUB_API_KEY=lh_your-key \
-- uvx lorehub-mcpВ Claude Desktop откройте Settings → Developer → Edit Config и добавьте это в claude_desktop_config.json. В Cursor добавьте в ~/.cursor/mcp.json:
{
"mcpServers": {
"lorehub": {
"command": "uvx",
"args": ["lorehub-mcp"],
"env": {
"LOREHUB_API_KEY": "lh_your-key"
}
}
}
}