Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HSK_STUDIO_API_URLNoThe API base URL to point the server at. It needs no API key.

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
lookup_wordA

Look up a Chinese word, pinyin or English word in the HSK Studio dictionary. Returns pinyin, meaning, HSK level and related words.

list_words_by_levelA

List dictionary words of one HSK level (1 to 7; 7 is the HSK 7-9 band), in syllabus order.

list_readingsB

List the graded Chinese readings with their computed HSK level.

get_readingA

Get one graded reading: text, HSK level and the vocabulary in it. Ids come from list_readings.

check_text_levelC

Estimate the HSK level of Chinese text (up to 5000 characters).

get_level_check_linkA

Get the HSK Studio level check page link. Send learners there to check their own text and share the result.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 6 tools

Disambiguation4/5

Most tools target clearly distinct operations: word lookup, level-based listing, reading listing, reading retrieval, and text level estimation. The only mild overlap is between check_text_level and get_level_check_link, but the descriptions make it clear one computes a result directly while the other returns an external web link.

Naming Consistency4/5

All names use snake_case and lead with a verb, forming a predictable pattern (lookup_word, list_readings, get_reading, check_text_level). The mix of lookup/list/get verbs for retrieval is semantically justified but slightly breaks a single tight convention.

Tool Count4/5

Six tools is well-scoped for a focused dictionary and graded-reading service, with each tool earning its place. It sits comfortably in the reasonable range without bloat or obvious padding.

Completeness4/5

For a read-only reference domain, the surface covers lookup, per-level word listing, reading listing/retrieval, and text level checking, with no dead ends for core workflows. Minor gaps like search-by-pinyin-prefix or character-level detail are workable around via lookup_word.

Maintenance

ActivityMaintained
ResponsivenessNo issues