あなたのLoreHubワールドを、どんなAIエージェントでも使える形に
ひとつのワールドを、チームのすべての役割で
役割ごとにエージェントへの頼みごとは違います。それぞれが今使えるツールとプロンプトはこちらです。
ダイアログを台本として、話者、セリフ、選択肢ごとに読み、名前やフレーズが出てくるセリフをすべて見つけます。
get_dialoguesearch_worldキャラクター、場所、設定項目を、説明、タグ、関係、言及しているダイアログと一緒にエージェントに渡します。
get_documentストーリーのダイアログを探し、到達できないノード、行き先のない選択肢、行き止まり、設定されるのに参照されない変数をチェックします。
list_dialoguescheck_dialogueディレクターのメモ → リファレンスブリーフとショットリスト:キャンバスに描かれたMeta Areasを、ルール、話者、セリフと一緒に。
get_dialogue_metareference_briefshot_listストーリーの全セリフを話者ごとにセリフ数と単語数付きで、さらにキャラクターごとのボイスキャスティングシート。
get_character_linesvoice_casting_sheetエージェントが読めるもの
現在のツールは8つで、すべて読み取り用です。編集ツールは次のリリースで追加されます。ほとんどがAPI呼び出し1回で答え、結果には今日そのワールドに残っている呼び出し回数が付きます。
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_briefMeta Areaごとのビジュアルブリーフ:被写体、キャラクター、ショット、背景、雰囲気。
shot_listダイアログの番号付きショットリスト。ノードごとに1ショット。
voice_casting_sheet話すキャラクターごとに、演技の方向性とサンプルのセリフ付き。
1分でセットアップ
サーバーをダウンロードして起動するuvと、APIキーが必要です。LoreHubでアバターメニュー → プロフィール → API キーを開き、ワールドを選び、「読み取り」か「書き込み」を選び、有効期限を選んで「キーを作成」を押します。現在のツールは「読み取り」だけで動くので、今はそちらをおすすめします。lh_ で始まるキーをコピーしてください。LoreHubがキーを表示するのは一度だけです。
claude mcp add lorehub --env LOREHUB_API_KEY=lh_your-key \
-- uvx lorehub-mcpClaude 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"
}
}
}
}