Gujarati Lexicon MCP server
io.github.aarshbharat/gujarati-lexicon-mcp·v0.2.1Grounded Gujarati dictionary for AI assistants: meanings, synonyms, idioms, inflections
0 stars239 downloads/wk
Reviews
Write oneNobody has reviewed Gujarati Lexicon yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Gujarati Lexicon tools (3)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
defineLook up the meaning of a Gujarati word in the dictionary.
idiomsFind Gujarati idioms (રૂઢિપ્રયોગ) that contain a given word.
synonymsGet synonyms (સમાનાર્થી શબ્દો) for a Gujarati word.
Public scan report
scanner v0.1.10 · 2026-10-13 · same rubric, same numbers if you re-run it
- Code scan5 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 5 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Gujarati Lexicon compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 65% of 48,255 servers
- Tools
- 3
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 239
- more than 78% of 12,191 servers with a package
What its tools let an agent do: 3 read
Install Gujarati Lexicon in Claude Code, Cursor or VS Code
claude mcp add gujarati-lexicon-mcp -- uvx gujarati-lexicon-mcp
What the publisher says
From the Gujarati Lexicon repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.aarshbharat/gujarati-lexicon-mcp -->
Gujarati Lexicon MCP Server
A grounded Gujarati dictionary for AI assistants. Connect it to Claude (or any MCP client) and the assistant looks Gujarati words up in real dictionary data instead of guessing: meanings, synonyms, idioms (રૂઢિપ્રયોગ), and inflected forms like ઘરમાં or આંખોમાં.
Why this exists: LLMs are unreliable with Gujarati. They invent meanings, mix up idioms, and produce convincing but wrong usage. This server gives the model facts to stand on and tells it plainly when a word is not in the dictionary.
<!-- TODO: add demo GIF here -->
Example
User: અમે નો અર્થ શું છે?
Claude (after calling define): અમે means "we", the plural of હું (I)…
User: ઘરમાં નો અર્થ?
Claude: ઘરમાં = ઘર + માં → "in the house". The server matched the inflected form to its base word ઘર.
Features
- About 6,800 words with English meanings, from Wiktionary
- Hand-checked entries with Gujarati meanings and idioms (curated set, growing)
- Inflection handling: ઘરમાં, ઘરે, આંખોમાં, and અમે resolve to their base words
- "Did you mean?" suggestions for typos (પાણિ → પાણી)
- Source attribution in every response, so the assistant can say where a meaning came from
Quick start
Requires uv.
Add this to your Claude Desktop config (Settings → Developer → Edit Config):
"args": ["gujarati-lexicon-mcp"]Restart Claude Desktop completely (quit from the system tray), open a new chat, and ask about any Gujarati word.
On Windows, if Claude Desktop can't find uvx, use its full path (find it with where uvx), e.g. C:\\Users\\\\.local\\bin\\uvx.exe.
How lookup works
A word goes through three layers, from most to least reliable:
flowchart LR
A[Input word] --> B{Exact headword?}
B -- yes --> C{Pure inflected form?}
C -- yes --> D[Follow Wiktionary link<br/>ઘરે → ઘર]
C -- no --> E[Return entry]
D --> E
B -- no --> F[Strip suffixes<br/>માં, નો, ની, ે, ો ...]
F -- match --> E
F -- no match --> G[Not found + suggestions<br/>tell the model not to guess]- Exact match. A real dictionary entry always wins over a guessed base form.
- Wiktionary inflection links. Wiktionary records that ઘરે is the locative of ઘર. The converter reads the structured form_of field, and falls back to parsing glosses like "plural of X" where that field is missing.
- Suffix stripping. As a last resort, common endings are removed (up to two, e.g. આંખોમાં → આંખો → આંખ). A stripped form is accepted only if it is a real headword, so words are never mangled.
Responses keep sources separate (curated vs wiktionary_senses), so the model can attribute meanings honestly.
Data sources
Wiktionary data comes from Wiktionary via kaikki.org, extracted with wiktextract:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Gujarati Lexicon: common questions
- Is Gujarati Lexicon MCP server safe?
- Mostly: it is graded B (83/100). Read the Gujarati Lexicon safety report
- How do I install Gujarati Lexicon?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Gujarati Lexicon need an API key?
- Yes. The registry entry asks for
YOUR_API_KEY. - Is Gujarati Lexicon maintained?
- The last commit was 27 days ago (2026-10-08). The latest release is v0.2.1.
- How does Gujarati Lexicon compare with other MCP servers?
- safety score 83/100 (higher than 65% of 48,255 servers); tools 3 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.