Tu mundo de LoreHub, listo para cualquier agente de IA
Un mundo, leído por cada rol del equipo
Cada rol le pide algo distinto al agente. Estas son las herramientas y prompts que usa cada uno hoy.
Lee un diálogo como guion, con cada hablante, línea y opción, y encuentra cada línea donde aparece un nombre o una frase.
get_dialoguesearch_worldDale al agente un personaje, un lugar o una entrada de lore con su descripción, etiquetas y relaciones, y los diálogos que lo mencionan.
get_documentEncuentra los diálogos de una historia y revisa uno en busca de nodos inalcanzables, opciones sin destino, callejones sin salida y variables que se asignan pero nunca se comprueban.
list_dialoguescheck_dialogueNotas de dirección → briefs de referencias y listas de planos: las Meta Areas del lienzo, con sus reglas, hablantes y líneas.
get_dialogue_metareference_briefshot_listTodas las líneas de una historia por hablante, con el número de líneas y palabras, y una ficha de casting de voces por personaje.
get_character_linesvoice_casting_sheetLo que tu agente puede leer
Hoy hay ocho herramientas, todas de lectura; las de edición llegan en la próxima versión. La mayoría responde con una sola llamada a la API, y cada resultado indica cuántas llamadas le quedan hoy al mundo.
list_worldsEl mundo de la clave, con su id y tu rol.
list_dialoguesLas historias y sus diálogos con sus id, filtrados por nombre si quieres.
get_dialogueUn diálogo como guion: de cada nodo, el hablante, las líneas, las opciones, las condiciones, las variables, los valores meta y las Meta Areas.
get_dialogue_metaEl título, la nota, la prioridad y las reglas de cada Meta Area, las líneas que contiene y dónde se solapan las áreas.
search_worldCoincidencias en nombres de documentos y diálogos, líneas y textos de opciones.
get_documentUn personaje, un lugar u otro documento: su descripción, etiquetas, relaciones y los diálogos que lo mencionan.
get_character_linesTodas las líneas de una historia por hablante, con el número de líneas y palabras.
check_dialogueNodos inalcanzables, opciones sin destino, callejones sin salida y variables que se asignan pero nunca se comprueban.
reference_briefUn brief visual por Meta Area: tema, personajes, plano, fondo y ambiente.
shot_listUna lista de planos numerada para un diálogo, un plano por nodo.
voice_casting_sheetUna ficha por personaje que habla, con dirección de voz y líneas de ejemplo.
Listo en un minuto
Necesitas uv, que descarga y ejecuta el servidor por ti, y una clave de API. En LoreHub, abre el menú del avatar → Perfil → Claves de API, elige el mundo, elige Lectura o Escritura, elige cuándo caduca la clave y selecciona Crear clave. Las herramientas de hoy solo necesitan Lectura, así que de momento te la recomendamos. Copia la clave, que empieza por lh_: LoreHub solo la muestra una vez.
claude mcp add lorehub --env LOREHUB_API_KEY=lh_your-key \
-- uvx lorehub-mcpEn Claude Desktop, abre Settings → Developer → Edit Config y añade esto a claude_desktop_config.json. En Cursor, añádelo a ~/.cursor/mcp.json:
{
"mcpServers": {
"lorehub": {
"command": "uvx",
"args": ["lorehub-mcp"],
"env": {
"LOREHUB_API_KEY": "lh_your-key"
}
}
}
}