Skip to main content
Glama
thanhle74
by thanhle74

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SPEC_ROOTNoOptional path to the root directory of the spec repository. Defaults to the server's own directory. Only set when the repo is located elsewhere and you want to override.

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
get_team_standardsA

Load Magento 2.4.8-p5 / PHP 8.3 team standards, constitution, checklist, and pattern index (Single Source of Truth - SSOT).

get_review_gateA

Load code review gate checklist and DoD criteria for Magento code before marking done.

get_pattern_referenceA

Get specific Magento pattern reference doc from config/references/ (e.g. core/plugin-patterns.md, core/declarative-schema.md). Call without path to list all available references.

search_standardsA

Search for Magento standards, rules, patterns, and example blueprints by keyword (scans config/ and examples/).

read_spec_fileA

Read any markdown documentation file in this spec repository — config/, examples/, README.md, etc.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.9/5.0

Scored across 5 tools

Disambiguation4/5

The tools are mostly distinct: get_team_standards, get_review_gate, get_pattern_reference, search_standards, and read_spec_file each target different types of content. However, get_team_standards and get_review_gate could be confused as both relate to standards/checklists, and read_spec_file overlaps with get_pattern_reference since pattern references are spec files.

Naming Consistency4/5

Tool names follow a consistent verb_noun pattern with 'get_' and 'search_' prefixes, and all use snake_case. The mix of 'get_' (4 tools) and 'search_' (1 tool) is slightly unbalanced but still predictable.

Tool Count5/5

With 5 tools, the server is well-scoped for its purpose of providing Magento documentation access. Each tool serves a distinct retrieval function without unnecessary duplication.

Completeness3/5

The tool set covers core retrieval operations (load standards, search, read files) but lacks any write or update capabilities. Since the server seems focused on reading spec content, this may be intentional, but the absence of logging or progress-tracking tools is a minor gap.

Maintenance

ActivityMaintained
ResponsivenessSyncing