Skip to main content
Glama
Eyalm321

multilingual-dictionary-mcp

by Eyalm321

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MDM_CACHE_TTL_MSNoCache TTL in milliseconds. Default: 86400000 (24 hours).
MDM_DISABLE_CACHENoSet to 'true' to disable caching.
MDM_CACHE_MAX_ENTRIESNoMaximum number of cache entries. Default: 5000.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
dictionary_statusA

Get the current state of the offline data installation. Always available — even before the bundle has finished downloading. Returns: state (pending/downloading/ready/failed), per-artifact progress, total bytes downloaded, data directory, CDN URL, manifest version, and any error.

dictionary_installA

Manually kick off (or re-trigger) the offline data download. Returns immediately while the install runs in the background. Idempotent — calling repeatedly while a download is in progress is a no-op. Use dictionary_status to track progress.

dictionary_synonymsA

Get synonyms for a word in any language using the offline ConceptNet 5.7 SQLite (24M edges, 80+ languages).

dictionary_antonymsB

Get antonyms (opposites) for a word in any language using offline ConceptNet.

dictionary_relatedA

Get semantically related words via Numberbatch embedding cosine (9.16M concepts × 300d) — much denser than ConceptNet RelatedTo edges. Falls back to ConceptNet RelatedTo when the embeddings aren't installed.

dictionary_semantic_neighborsA

Embedding-based nearest neighbors via Numberbatch. Returns words from the same OR a different language, sorted by cosine similarity. Multilingual (78 languages).

dictionary_hypernymsA

Hypernyms (broader concepts) via offline ConceptNet IsA. E.g. dog -> mammal.

dictionary_hyponymsB

Hyponyms (narrower concepts) via offline ConceptNet IsA. E.g. dog -> poodle.

dictionary_meronymsC

Meronyms (parts/components) via offline ConceptNet PartOf. E.g. car -> wheel.

dictionary_holonymsB

Holonyms (wholes that contain this word) via offline ConceptNet reverse PartOf.

dictionary_derived_fromC

Derivation relations via offline ConceptNet DerivedFrom.

dictionary_etymologically_relatedC

Etymologically related words / cognates via offline ConceptNet EtymologicallyRelatedTo.

dictionary_used_forB

Typical uses (UsedFor) via offline ConceptNet. E.g. knife -> cutting.

dictionary_capable_ofB

Typical actions (CapableOf) via offline ConceptNet. E.g. dog -> bark.

dictionary_at_locationB

Typical locations (AtLocation) via offline ConceptNet. E.g. book -> library.

dictionary_translateC

Translate a word to another language via offline ConceptNet's cross-lingual Synonym links. Returns the same concept expressed in different languages.

dictionary_all_relationsC

All edges (every relation type) for a word in one call from offline ConceptNet.

dictionary_lookupA

Look up definitions for a word from the offline Wiktextract corpus (4,755 languages, 10.5M entries). Returns part-of-speech, definitions per sense, IPA, etymology, and translations grouped by language.

dictionary_summaryA

Get a brief plain-text summary of a word's senses from the offline Wiktextract data. Concatenates the first definition of each sense.

dictionary_etymologyA

Return etymology text for a word from the offline Wiktextract corpus.

dictionary_pronunciationB

Return IPA pronunciation(s) for a word from the offline Wiktextract corpus.

dictionary_searchA

Prefix-search the offline Wiktextract corpus for words matching a query. Useful when you don't know the exact spelling.

dictionary_randomA

Return a random word entry from the offline Wiktextract corpus, optionally filtered to a language.

dictionary_rhymesA

Find words that rhyme with the input word. English only — backed by the offline CMU Pronouncing Dictionary.

dictionary_sounds_likeB

Find English words that sound similar to the input (homophones / soundalikes) via offline CMU dict.

dictionary_means_likeA

Find words/phrases meaning approximately the same as the input via offline Numberbatch embedding cosine. Multilingual — works in any of the 78 languages Numberbatch covers.

dictionary_spelled_likeA

Find English words matching a spelling pattern via offline CMU dict. '?' = any single letter, '*' = any zero+ letters. Useful for crosswords.

dictionary_suggestA

Get autocomplete suggestions for a partial English word via offline CMU dict (shortest matches first).

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Eyalm321/multilingual-dictionary-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server