SilaLingo Thai Dictionary
Server Details
Human-verified Thai dictionary: words, tones, alphabet, signs and sentences with audio.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 6 tools
Each tool targets a distinct resource or task: search, word details, sentence details, letter details, sign details, and tone explanation. The search tool clearly feeds IDs into the detail tools, and there is no meaningful overlap between the get_* tools.
All names are snake_case and begin with a verb, giving a predictable pattern. The only minor inconsistency is that get_word_details and get_sentence_details use a _details suffix while get_letter and get_sign do not.
Six tools is well-scoped for a Thai dictionary and learning resource. Each tool has a clear purpose, and none feels redundant or excessive.
The surface covers searching and retrieving words, sentences, letters, signs, and tone explanations, which is strong for a read-only dictionary. However, search_thai_dictionary does not include signs, so signs cannot be discovered through search and require a known ID or slug.
Available Tools
6 toolsexplain_thai_tonesExplain Thai TonesARead-onlyIdempotentInspect
Explain the Thai tone system with verified rules and audio examples.
Pass a tone name in ``topic`` (mid, low, falling, high, rising) for one
tone, or omit it for the full guide: all five tones with contour
descriptions and examples, the complete tone-determination matrix
(consonant class x syllable ending x tone mark), consonant class counts,
and a same-syllable 5-tone comparison set. Use this whenever a user asks
why a Thai word has a particular tone.
Inputs: topic. Returns: url, tones, comparison, rules_matrix, +2 more
get_letterGet Thai LetterARead-onlyIdempotentInspect
Get one Thai alphabet letter's full details.
``letter_ref`` is a numeric letter ID, a URL slug, or the exact Thai
glyph (e.g. "ก"). Returns the glyph, English and Thai names, letter type
(consonant/vowel/tone mark/special), consonant class for consonants,
romanization, IPA, a description, the associated memory word, audio and a
stroke-order animation URL, plus its silalingo.com page.
Inputs: letter_ref (required). Returns: One Thai alphabet letter: consonant, vowel, tone mark or special.
get_sentence_detailsGet Thai Sentence DetailsARead-onlyIdempotentInspect
Get a verified Thai sentence with a word-by-word breakdown.
``sentence_id`` is a numeric ID from search_thai_dictionary. Returns the
Thai text, romanization, natural and literal translations, formality,
per-word breakdown (Thai, romanization, meaning, tones) and audio URLs.
Inputs: sentence_id (required). Returns: id, url, thai, words, +9 more
get_signGet Thai SignARead-onlyIdempotentInspect
Get a real Thai street sign with transcription and translation.
``sign_ref`` is a numeric sign ID or a URL slug. Returns the title,
location, full Thai text, romanization, translation, difficulty, tags,
annotated text regions (each with its own translation) and the photo URL.
Inputs: sign_ref (required). Returns: A real Thai street sign with transcription and translation.
get_word_detailsGet Thai Word DetailsARead-onlyIdempotentInspect
Get the full verified dictionary entry for one Thai word.
Accepts a numeric word ID (from search_thai_dictionary), a URL slug, or
the exact Thai text. Returns romanization, IPA, tone transcription,
per-syllable tones, syllable breakdown, classifier, part of speech,
usage/cultural notes, audio URLs, related words/synonyms/antonyms and
example sentences — everything needed to answer "how do I say X in Thai"
accurately.
Inputs: word_id_or_slug (required). Returns: id, url, slug, thai, +20 more
search_thai_dictionarySearch Thai DictionaryARead-onlyIdempotentInspect
Search SilaLingo's verified Thai dictionary.
The query may be Thai script, romanization, or English. ``type`` is one of
"all", "word", "sentence", "letter" (default "all"). ``limit`` caps
results per type (default 10, max 50). Returns compact hits with Thai,
romanization, definition and a silalingo.com URL; call get_word_details
or get_sentence_details with a hit's ID for the full entry.
Inputs: query (required), type, limit. Returns: query, total, results
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Chinese dictionary (124k entries), HSK levels, text segmentation and 195 grammar points.
Vietnamese Chữ Nôm & Hán: lookup, search, conversion, and original Đại Nam Quấc âm tự vị entries.
Read-only Bible for AI: search & read scripture in Thai & English, plus a daily verse.
Free Chinese–English dictionary: pinyin, meanings, HSK 3.0 bands, examples, audio and widget code.
41
Related MCP Servers
AlicenseAqualityBmaintenanceOfficial Paxa Labs MCP server: Thai, English and Mandarin text-to-speech with local playback, voice design from a text description, speech-to-text with subtitles, translation into Thai, and document OCR with field extraction.21572 npm10MIT- AlicenseNot gradedqualityAmaintenanceEnables AI agents to operate one or many LINE Official Accounts through natural language — broadcasting, sending Flex, image and tappable Rich Messages, and managing rich menus, coupons, audiences, insights, webhooks, LIFF apps, and LINE Shopping storefronts, with pre-flight quota and quiet-hour guardrails. Ships 51 tools plus resources and guided prompts over stdio or bearer-token-authenticated HTTP, with Thai-localized messages and verified image hosting.200 npmMIT
- AlicenseNot gradedqualityAmaintenanceEnables AI agents to run LINE Official Accounts through natural language — sending broadcasts, Flex and Rich Messages, building rich menus, coupons, audiences, insights, webhooks, and LINE Shopping across one or many accounts. It adds pre-flight validation, quota and quiet-hour guardrails, and Thai-localized templates, guides, and error messages.200 npmMIT
- AlicenseNot gradedqualityAmaintenanceEnables AI agents to operate LINE Official Accounts through natural language — sending broadcasts and Flex, Rich, Card, image, video and coupon messages, building tappable Rich Menus with generated imagery, managing audiences, coupons, LIFF apps, webhooks and insights, and running LINE Shopping storefront tasks. Supports multiple accounts from one config, Thai-localized guidance, quota and quiet-hour safeguards, and stdio or authenticated HTTP transports.200 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.