Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ANSWER_CHECK_UK_INDEXNoPath to the legal-rag-router index (about 360 MB) used to enable resolve_uk_citation. Can also be set with --uk-index. Default: none.
ANSWER_CHECK_JUDGE_URLNoOpenAI-compatible judge endpoint URL. When set, judge mode is enabled. Default: none (judge mode off).
ANSWER_CHECK_JUDGE_MODELNoModel name for a custom, unmeasured judge. Mutually exclusive with ANSWER_CHECK_JUDGE_PRESET and requires ANSWER_CHECK_JUDGE_URL. Default: none.
ANSWER_CHECK_JUDGE_PRESETNoMeasured judge preset to use. Mutually exclusive with ANSWER_CHECK_JUDGE_MODEL and requires ANSWER_CHECK_JUDGE_URL. Default: qwen27-ar4 when only ANSWER_CHECK_JUDGE_URL is given.qwen27-ar4
ANSWER_CHECK_JUDGE_TIMEOUTNoJudge request timeout in seconds.30
ANSWER_CHECK_JUDGE_MAX_CALLSNoMaximum number of judge calls per check.40
ANSWER_CHECK_JUDGE_API_KEY_ENVNoName of the environment variable that holds the judge API key. The key itself is never passed as a flag. Default: none.

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

Tools

Functions exposed to the LLM to take actions

NameDescription
check_answerA

Check each sentence of an answer against the sources it should rest on.

Each sentence comes back 'supported', 'unsupported' (with the claims no source backs and, where possible, the source values to use instead) or 'unchecked'. Figures stated in the question count as supported. No model is called, and the same input always gives the same result.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4/5.0

Scored across 1 tool

Disambiguation5/5

There is only one tool, so there is no possibility of confusing it with another. Its purpose—sentence-level verification of an answer against sources—is stated precisely and includes clear output semantics (supported/unsupported/unchecked).

Naming Consistency5/5

The single name check_answer follows a clean verb_noun snake_case convention. With one tool there is no opportunity for inconsistent naming to creep in.

Tool Count3/5

A one-tool surface is thin, but the server appears deliberately scoped to a single deterministic verification operation, so the tool is not arbitrary. It sits at the borderline of the count guideline rather than being a clear mismatch.

Completeness4/5

The tool covers its stated domain: it checks each sentence, reports per-sentence status, and supplies replacement values where possible. Minor gaps exist—no batch/multi-answer mode or configuration of source handling—but core verification is covered with no dead ends.

Maintenance

ActivityMaintained
ResponsivenessNo issues