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
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
createC

Create the smallest useful starting SPEC.md (core or core+optional profile).

validateC

Structural conformance check plus Trace Pair validation.

inspectD

Read-only quality/measurement report.

blackboxC

Deterministic, outside-in Black-Box Contract inventory. May write a report if 'export' is given.

trace_createC

Generate TRACE.md from the resolved Specification Set.

trace_updateC

Reconcile an existing TRACE.md with the current Specification Set.

validate_pairB

Trace Pair alignment only (narrower than 'validate' — no structural findings).

propose_patchA

Request a Proposed Patch. Not implemented in this build (always returns an error).

capabilitiesA

Report tool version, supported standards, commands, and available integrations.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

C2.8/5.0

Scored across 9 tools

Disambiguation4/5

Most tools target distinct operations (create, inspect, blackbox, trace_create, trace_update, capabilities). However, 'validate_pair' is explicitly a narrower subset of 'validate', and 'inspect' vs 'blackbox' both produce reports, causing minor confusion. Descriptions clarify the boundaries, but two overlaps remain.

Naming Consistency3/5

The server mixes single verbs ('create', 'validate', 'inspect') with compound snake_case names ('trace_create', 'validate_pair') and nouns ('blackbox', 'capabilities'). While all lowercase and underscore-separated, the pattern is inconsistent. It is still readable but lacks a predictable verb_noun structure.

Tool Count5/5

Nine tools is well within the ideal 3–15 range for a spec and trace management server. Each tool appears to earn its place, aside from one nonfunctional tool. The count is appropriate and not bloated.

Completeness3/5

The surface covers creation, validation, inspection, and trace lifecycle, but lacks update/delete operations for the core SPEC.md file. Additionally, 'propose_patch' is not implemented, leaving a planned patch workflow incomplete. These are notable gaps for a complete spec management lifecycle.

Maintenance

ActivityMaintained
ResponsivenessNo issues