Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HERMES_SESSION_INIT_FRAGMENTNoPath to a custom convention-card fragment. Hermes Labs ships the convention card it uses itself; fork it or select another fragment with HERMES_SESSION_INIT_FRAGMENT=/path/to/custom.md.CLAUDE-fragment.md

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_conventionsA

Return the hermes-prime CLAUDE-fragment as raw markdown — the session-priming conventions (grounding triggers, tool map, rules-most-often-forgotten). Optional scope_class returns a scoped fragment from fragments/<scope_class>.md when present; otherwise falls back to the default fragment. Call once at session start to load conventions without polluting CLAUDE.md.

list_scopesA

List available scoped fragments (one per line). Always includes 'default'.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.8/5.0

Scored across 2 tools

Disambiguation5/5

get_conventions retrieves content while list_scopes enumerates available fragment names; the two purposes are clearly disjoint and cannot be confused. Descriptions reinforce the distinction (one returns markdown, the other a list of names).

Naming Consistency5/5

Both tools follow a consistent verb_noun snake_case pattern (get_conventions, list_scopes). The verbs also match expected semantics — 'get' for retrieval of content, 'list' for enumeration.

Tool Count3/5

Only two tools, which sits at the thin end of the rubric's acceptable range. The domain is narrow (loading convention fragments), so two tools are defensible, but the surface feels minimal even for that scope.

Completeness4/5

The read-only retrieval lifecycle is essentially covered: discover scopes, then fetch a fragment (default or scoped) in one call. Minor gaps exist around verifying fragment freshness or version, but agents can work around them by re-calling get_conventions.

Maintenance

ActivitySlowing
ResponsivenessNo issues