Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
jizura_openA

https://hirazisora.github.io/JIZURA/ をPlaywrightのChromiumで開き、操作可能なセッションを開始する。他のjizura_*ツールを使う前に一度呼ぶ。

jizura_closeB

開いているJIZURAのブラウザセッションを終了する。

jizura_snapshotA

現在表示されているボタン・チェックボックス・テキスト入力欄などの名前(ラベル)一覧を返す。jizura_click / jizura_set_checkbox / jizura_fill に渡すnameの確認・調整に使う。

jizura_clickB

表示テキストでボタンを探してクリックする。例: 'おまかせで作る'、'シャッフル'、'次の案'、'MP4 を書き出す'、'テーマ設定'、'適用'。

jizura_set_checkboxC

ラベル名を指定してチェックボックスのON/OFFを設定する。例: '和風の演出も使う', '追加分の演出も使う', '前景との重なりを避ける'。

jizura_fillB

ラベルまたはplaceholderで入力欄を探して値を入れる(BPM、開始秒、ファイル名など)。

jizura_set_lyricsA

歌詞入力欄にJIZURA記法のテキストを流し込む。

JIZURA歌詞記法(jizura_set_lyricsのtextに使う):

  • 1行が1フレーズ。空行はやや間を空ける。

  • "/" でカットの切れ目を指定(例: 夜明けの色を/覚えてる)

  • "||"(全角縦線で囲んだ空白)… 文字なし・演出のみのカット

  • "{" と "}" で囲んだ複数行 … 最後のカットが消えるまで順に重ねて表示

  • "{-" と "-}" で囲んだ複数行 … 順に残して表示し、歌詞同士の重なりを避ける

  • "\n" … 1カット内の改行(文字として\nを書きたい場合は "\n")

  • "強調したい歌詞" … 強調(自動表示エリアを大きくし前景より手前に表示。サビなどに)

  • "ささやきたい歌詞" … 抑制(表示・動きを小さく。Bメロや静かな部分に)

  • 行末の "!" … フラッシュと揺れ(盛り上がる瞬間に)

  • "歌詞|ルビや注釈" … 対応演出時の小さい注釈文字

  • "[01:23.45]歌詞" … LRC形式のタイムスタンプをそのまま使用可能

  • "#" で始まる行 … コメント(無視される)

  • 記法文字自体を歌詞として出したい場合は直前に "\" を置く(例: \* \~ \{ \} \/ \| \! \# \[)

自然文の指示(例:「サビは強調して、Bメロはささやくように」)は、この記法に沿ってテキストを組み立ててから渡すこと。

jizura_load_audioC

「曲を読み込む」ボタンからローカルの音声ファイルを読み込ませる。

jizura_screenshotA

現在の画面をPNG画像として取得する。アレンジ結果を目視確認したいときに使う。

jizura_exportB

書き出しボタンを押してダウンロードを待ち、ローカルに保存する。buttonNameは 'MP4 を書き出す' / '連番PNG(ZIP)' / '透過PNG(ZIP・背景なし)' のいずれか。

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.7/5.0

Scored across 10 tools

Disambiguation5/5

Each tool has a clearly distinct role: session lifecycle (open/close), inspection (snapshot/screenshot), generic interaction by control type (click/set_checkbox/fill), specialized lyrics input, audio loading, and export. The only mild overlap is fill versus set_lyrics, but the descriptions clearly scope set_lyrics to the JIZURA notation lyrics field while fill handles generic fields.

Naming Consistency5/5

All tools use the same jizura_ prefix followed by consistent snake_case action/resource names. The verbs are predictable (open, close, click, set_checkbox, fill, set_lyrics, load_audio, export), and snapshot/screenshot are still clear within the same convention.

Tool Count5/5

Ten tools is well-scoped for a browser-driven web app controller. There are no redundant wrapper tools, and each operation corresponds to a distinct capability needed to drive the JIZURA workflow.

Completeness4/5

The surface covers session start/stop, UI inspection, button/checkbox/input interaction, specialized lyrics entry, local audio loading, screenshot verification, and export. Minor gaps could include reading current field values or checkbox states directly, but the core create-and-export workflow is complete.

Maintenance

ActivityMaintained
ResponsivenessNo issues