Votre monde LoreHub, prêt pour tout agent IA
Un monde, lu par chaque rôle de l'équipe
Chaque rôle demande autre chose à l'agent. Voici les outils et les prompts que chacun utilise dès aujourd'hui.
Lisez un dialogue comme un script, avec chaque locuteur, réplique et option, et trouvez chaque réplique où apparaît un nom ou une expression.
get_dialoguesearch_worldDonnez à l'agent un personnage, un lieu ou une entrée de lore avec sa description, ses tags et ses relations, et les dialogues qui le mentionnent.
get_documentTrouvez les dialogues d'une histoire et vérifiez-en un : nœuds inaccessibles, options sans cible, impasses et variables définies mais jamais vérifiées.
list_dialoguescheck_dialogueNotes de réalisation → briefs de références et listes de plans : les Meta Areas tracées sur le canevas, avec leurs règles, locuteurs et répliques.
get_dialogue_metareference_briefshot_listToutes les répliques d'une histoire par locuteur, avec le nombre de répliques et de mots, et une fiche de casting voix par personnage.
get_character_linesvoice_casting_sheetCe que votre agent peut lire
Huit outils aujourd'hui, tous en lecture ; les outils d'édition arrivent dans la prochaine version. La plupart répondent en un seul appel d'API, et chaque résultat indique combien d'appels il reste au monde aujourd'hui.
list_worldsLe monde de la clé, avec son id et votre rôle.
list_dialoguesLes histoires et leurs dialogues avec leurs id, filtrés par nom si vous le souhaitez.
get_dialogueUn dialogue sous forme de script : pour chaque nœud, le locuteur, les répliques, les options, les conditions, les variables, les valeurs méta et les Meta Areas.
get_dialogue_metaLe titre, la note, la priorité et les règles de chaque Meta Area, les répliques qu'elle contient et les chevauchements.
search_worldLes résultats dans les noms de documents et de dialogues, les répliques et les textes d'options.
get_documentUn personnage, un lieu ou un autre document : sa description, ses tags, ses relations et les dialogues qui le mentionnent.
get_character_linesToutes les répliques d'une histoire par locuteur, avec le nombre de répliques et de mots.
check_dialogueLes nœuds inaccessibles, les options sans cible, les impasses et les variables définies mais jamais vérifiées.
reference_briefUn brief visuel par Meta Area : sujet, personnages, plan, décor et ambiance.
shot_listUne liste de plans numérotée pour un dialogue, un plan par nœud.
voice_casting_sheetUne fiche par personnage qui parle, avec une direction de voix et des répliques types.
Prêt en une minute
Il vous faut uv, qui télécharge et lance le serveur pour vous, et une clé d'API. Dans LoreHub, ouvrez le menu de l'avatar → Profil → Clés d'API, choisissez le monde, choisissez Lecture ou Écriture, choisissez quand la clé expire et sélectionnez Créer une clé. Les outils actuels n'ont besoin que de Lecture, nous la recommandons donc pour l'instant. Copiez la clé, qui commence par lh_ : LoreHub ne l'affiche qu'une fois.
claude mcp add lorehub --env LOREHUB_API_KEY=lh_your-key \
-- uvx lorehub-mcpDans Claude Desktop, ouvrez Settings → Developer → Edit Config et ajoutez ceci à claude_desktop_config.json. Dans Cursor, ajoutez-le à ~/.cursor/mcp.json :
{
"mcpServers": {
"lorehub": {
"command": "uvx",
"args": ["lorehub-mcp"],
"env": {
"LOREHUB_API_KEY": "lh_your-key"
}
}
}
}