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

Tools

Functions exposed to the LLM to take actions

NameDescription
validate_templateC

Validate a NoJS HTML template for syntax errors, unknown directives, and best practices

explain_directiveB

Get a detailed explanation of a NoJS directive with syntax and examples

list_directivesB

List all NoJS directives, optionally filtered by category

scaffold_componentC

Generate a NoJS component template following framework conventions

get_cheatsheetB

Get a condensed NoJS directive cheatsheet for quick reference

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
docs-READMENoJS documentation: README
docs-actions-refsNoJS documentation: actions refs
docs-animationsNoJS documentation: animations
docs-cheatsheetNoJS documentation: cheatsheet
docs-conditionalsNoJS documentation: conditionals
docs-configurationNoJS documentation: configuration
docs-custom-directivesNoJS documentation: custom directives
docs-data-bindingNoJS documentation: data binding
docs-data-fetchingNoJS documentation: data fetching
docs-drag-and-dropNoJS documentation: drag and drop
docs-error-handlingNoJS documentation: error handling
docs-eventsNoJS documentation: events
docs-examplesNoJS documentation: examples
docs-filtersNoJS documentation: filters
docs-forms-validationNoJS documentation: forms validation
docs-getting-startedNoJS documentation: getting started
docs-i18nNoJS documentation: i18n
docs-loopsNoJS documentation: loops
docs-playgroundNoJS documentation: playground
docs-routingNoJS documentation: routing
docs-state-managementNoJS documentation: state management
docs-stylingNoJS documentation: styling
docs-templatesNoJS documentation: templates
ref-directivesComplete reference of all NoJS directives with syntax and examples
ref-apiNoJS public API reference (config, init, directive, filter, etc.)
ref-filtersAll 32 built-in NoJS filters with syntax and examples

TDQS

A3.6/5.0

Scored across 5 tools

Disambiguation5/5

Each tool has a clearly distinct purpose with no overlap: explain_directive provides detailed explanations, get_cheatsheet offers quick reference, list_directives enumerates available directives, scaffold_component generates templates, and validate_template checks syntax and best practices. The descriptions make it easy for an agent to select the right tool for each specific need.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern (explain_directive, get_cheatsheet, list_directives, scaffold_component, validate_template), using clear action verbs and descriptive nouns. There are no deviations in style or convention, making the set predictable and easy to understand.

Tool Count5/5

With 5 tools, this server is well-scoped for its purpose of supporting NoJS development. Each tool earns its place by covering distinct aspects: documentation (explain, cheatsheet, list), code generation (scaffold), and validation (validate). This count avoids bloat while providing complete coverage for common tasks.

Completeness5/5

The tool set provides complete coverage for the NoJS domain, including documentation lookup (explain, cheatsheet, list), component creation (scaffold), and quality assurance (validate). There are no obvious gaps; agents can access all necessary information, generate code, and validate it without dead ends.

Maintenance

ActivityNo data
ResponsivenessSyncing