Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
UI_LIFT_HOMENoThe home directory for ui-lift data. Default is ~/.ui-lift/.~/.ui-lift/

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": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
ingest_siteB

公開サイトを取り込み、UIコンポーネントとデザイントークンを抽出する。

reanalyze_siteA

保存済みスナップショットから、ネットワークに触れずコンポーネント・ トークンを作り直す。検出アルゴリズムを改善したときに、サイトを 再取得せずライブラリを更新するための入口。

list_sitesA

取り込み済みサイトの一覧を返す。

search_componentsA

コンポーネントを検索する。要約のみを返すので、コードは get_component で取る。

get_componentC

コンポーネントを指定形式のコードとして取り出す。

get_design_tokensC

サイト全体のデザイントークンを指定形式で取り出す。

open_galleryC

ギャラリーを生成してブラウザで開く。人が不要なコンポーネントを間引くための画面。

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 7 tools

Disambiguation5/5

Each tool has a clear, distinct purpose: ingestion (live or snapshot), listing, searching, retrieving components, retrieving tokens, and opening a gallery. No overlaps.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern in snake_case (e.g., ingest_site, list_sites, get_component) with appropriate singular/plural forms.

Tool Count5/5

7 tools is well-scoped for the domain of UI component extraction, covering ingestion, listing, searching, retrieval, and gallery viewing without being excessive.

Completeness4/5

The set covers core workflows (ingest, list, search, retrieve, tokens, open gallery). Minor gaps include missing delete/update for sites or components, but these are not essential for the primary extraction purpose.

Maintenance

ActivityStale
ResponsivenessNo issues