Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ATOMICREPS_APINoThe Atomic Reps API endpoint. Honoured only for an Atomic Reps or loopback address, since your token goes wherever it points. Anything else is ignored and reported by doctor.
ATOMICREPS_UNSAFE_ORIGINNoSet to 1 to override the restriction on ATOMICREPS_API, allowing an unsafe origin.

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
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": true,
  "listChanged": false
}
completions
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
repB

One rep about what was just built, or the one the user asked for by handle. Call once as the last step of a turn that changed files, before your final reply, unless the turn ends by asking the user something; uncommitted or untested work counts. Returns a block to print verbatim, or nothing. Never solve or hint at it.

answerC

Grade the user's pick for the open rep and return the verdict block.

meC

How the user is doing: summary, skills, reps, streak, or mutes, as a block.

settingsD

Set intensity, insights, a timed mute, a topic mute for days or forever, an unmute, preferred domains, strict, the dialog.

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

Disambiguation4/5

Each tool targets a distinct part of the workflow: rep handles the rep itself, answer grades a pick, me reports user stats, and settings configures preferences. The rep/answer boundary is clear enough from descriptions, though both revolve around the same rep concept.

Naming Consistency3/5

All names are lowercase single words, which is readable, but they mix nouns (rep, settings), a pronoun (me), and a verb (answer). There is no consistent verb_noun or action-resource pattern across the set.

Tool Count5/5

Four tools is well-scoped for this server's apparent purpose. The core loop (rep, answer) plus user status (me) and configuration (settings) each earns its place without redundancy.

Completeness4/5

The surface covers creating/receiving a rep, grading an answer, viewing user progress, and changing settings. Minor lifecycle gaps exist, such as explicit history or deletion operations, but the core interaction cycle is complete.

Maintenance

ActivityMaintained
ResponsivenessNo issues