Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LEGACY_TOOLS_ENABLEDNoEnables older compatibility and debugging tools that are not enabled by default. Set to 'true' to enable.

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
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
corpus_statusB

Checks the presence and metadata of generated documentation artifacts.

scan_projectB

Recursively scans a directory for files using legacy HeroUI/NextUI components.

analyze_fileC

Analyze code and return detailed findings about legacy imports, components, props, hooks and Tailwind patterns.

rewrite_fileC

Apply heuristic migrations to code and return the rewritten source plus diagnostics.

compare_componentB

Show presence/status of a component between v2 and v3, with alias lookup.

audit_tailwindB

Analyze a Tailwind configuration file for legacy HeroUI patterns.

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 6 tools

Disambiguation5/5

Each tool has a clearly distinct purpose within the HeroUI migration domain: analyze_file focuses on code analysis, audit_tailwind targets configuration files, compare_component handles component comparisons, corpus_status checks documentation artifacts, rewrite_file performs code migrations, and scan_project scans directories. There is no overlap or ambiguity in their functions.

Naming Consistency4/5

The tool names follow a consistent verb_noun pattern (e.g., analyze_file, audit_tailwind, compare_component) with clear, descriptive verbs. The only minor deviation is 'corpus_status', which uses a noun_verb structure, but overall the naming is highly predictable and readable.

Tool Count5/5

With 6 tools, the server is well-scoped for its purpose of HeroUI migration. Each tool serves a specific role in the migration workflow, from scanning and analysis to comparison and rewriting, making the count appropriate and efficient for the domain.

Completeness4/5

The tool set covers key aspects of a migration workflow: scanning (scan_project), analysis (analyze_file, audit_tailwind), comparison (compare_component), documentation checks (corpus_status), and rewriting (rewrite_file). A minor gap might be tools for handling edge cases or rollback operations, but the core migration process is well-covered.

Maintenance

ActivityInactive
ResponsivenessNo issues