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
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
chessvox_daily_puzzleA

Get the ChessVox daily puzzle (https://chessvox.com/daily-puzzle) for today, or for a past UTC day via the optional day argument. Returns the puzzle FEN, the full solution as UCI moves (e.g. ["c2h7"] for Qxh7#), and its player rating. The side to move is given by the FEN. Useful for showing a puzzle, hinting the first solution move, or verifying a user's answer.

chessvox_mate_rush_puzzlesA

Get a batch of 20 mate-in-1 training puzzles from the ChessVox Brain Arcade pool (https://chessvox.com/arcade), player ratings 600–1800. Each puzzle has a FEN and its winning move in UCI. Ideal for quick tactic drills or generating practice positions.

chessvox_starter_repertoiresA

List the free ChessVox-authored starter opening repertoires (https://chessvox.com/openings), e.g. the Italian Game or the Caro-Kann. Each entry has the color, a plain-language description, style tags, the number of lines, and the UCI preview moves of the main line. Use it to recommend a first repertoire or to show what a specific opening looks like move by move.

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

Disambiguation4/5

All three tools target distinct resources: a single daily puzzle, a batch of mate-in-1 drills, and a list of starter repertoires. The two puzzle tools share the same output shape (FEN + UCI solution), so an agent skimming could momentarily confuse them, but the descriptions make the daily-vs-batch distinction explicit.

Naming Consistency5/5

All names follow a uniform pattern: consistent `chessvox_` server prefix plus snake_case descriptive noun phrases. No mixed conventions or vague verbs anywhere in the set.

Tool Count4/5

Three tools is lean but each covers a genuinely different content type (daily content, drill batches, opening repertoires), so nothing feels redundant. It is on the thin side for a puzzle/opening domain, but not inappropriately so for a narrow read-only content API.

Completeness3/5

The surface covers puzzles and a repertoire listing, but there is no way to fetch a repertoire's full line tree (only preview moves), no puzzle lookup by rating or theme, and no answer-checking tool despite that being a stated use case. Agents can work around these limits but will hit visible dead ends.

Maintenance

ActivityMaintained
ResponsivenessNo issues