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

Tools

Functions exposed to the LLM to take actions

NameDescription
lookup_wordA

Check whether a word exists in the German Wiktionary and return its dictionary entry.

Returns part of speech, grammatical forms (gender, plural, cases, comparison,
verb principal parts, auxiliary verb), hyphenation, IPA, meanings, etymology,
synonyms, antonyms and example sentences, all in German. The German Wiktionary
also has entries for words of other languages (explained in German); select
them with `language`. If the word does not exist the result starts with
"NOT FOUND" and lists similar entries.
get_inflection_tableA

Return the complete inflection table for a German word.

For verbs this is the full conjugation (all tenses, moods, persons, participles,
imperative); for adjectives the full strong/weak/mixed declension of the positive,
comparative and superlative. Both come from the page "Flexion:<word>". Nouns
usually have no such page; for them this returns the case and number forms
listed on the entry itself.
search_wiktionaryA

Full-text and prefix search over de.wiktionary.org entries.

Useful for finding the correct spelling of a word, compounds that contain a stem,
or entries when lookup_word returns NOT FOUND.
get_raw_wikitextA

Return the unprocessed wikitext source of a de.wiktionary.org page.

Use only when lookup_word omits something you need (e.g. translations,
references). Pages can be very long (100k+ characters), so prefer `section`
and page through with `offset` when the result says it was truncated.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.2/5.0

Scored across 4 tools

Disambiguation4/5

Each tool targets a distinct retrieval need: processed dictionary entry, search, raw wikitext, and inflection tables. Some overlap exists because lookup_word already returns grammatical forms and raw wikitext can duplicate lookup content, but the descriptions clarify when to use each.

Naming Consistency5/5

All tool names use snake_case with a predictable verb_noun pattern (lookup_word, search_wiktionary, get_raw_wikitext, get_inflection_table). The mix of lookup, search, and get verbs is natural and consistent.

Tool Count5/5

Four tools is well-scoped for a focused German Wiktionary server; each tool covers a distinct access pattern and none feels redundant or out of place. The count sits comfortably within the typical 3-15 range.

Completeness4/5

The surface covers core dictionary workflows: lookup, search, raw wikitext fallback, and inflection tables. Minor gaps exist, such as no dedicated translation lookup, but agents can work around these using get_raw_wikitext.

Maintenance

ActivityNo data
ResponsivenessNo issues