Skip to main content

OpenCidian: open Chinese ↔ Vietnamese dictionary (Hán Việt, pinyin, character breakdown)

io.github.OpenCidian/opencidianVersion 0.3.0

Open Chinese-Vietnamese dictionary by Perxel: Hán Việt, pinyin, meanings, characters. Cited.

Status

Responds233 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:41 UTC
Latency
233 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 21:12 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://opencidian-mcp.perxel.com/mcpResponds233 ms
No sign-in

Claude Code

claude mcp add --transport http opencidian https://opencidian-mcp.perxel.com/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: opencidian
Remote MCP server URL: https://opencidian-mcp.perxel.com/mcp

Cursor

{
  "mcpServers": {
    "opencidian": {
      "url": "https://opencidian-mcp.perxel.com/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"opencidian","type":"http","url":"https://opencidian-mcp.perxel.com/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

7 tools

Tools of OpenCidian: open Chinese ↔ Vietnamese dictionary (Hán Việt, pinyin, character breakdown)
Read-only
Idempotent
Open world
aboutThe dataset's version and build date, its licence (CC BY-SA 4.0), the full attribution to quote when reusing it, and every source with its pinned version and licence (CC-CEDICT, CVDICT, Thiều Chửu, Unihan, Make Me a Hanzi, the HSK lists). Use it to say where an answer comes from or how to cite OpenCidian.Not declaredYesNot declaredNot declared
annotate_textSplits Chinese text into words (longest match against the dictionary) and gives each its pinyin, Hán Việt per character, Vietnamese and English senses and entry `id`. `kind` is word, unknown (Chinese not in the dictionary: say so) or other (punctuation, Latin, digits). `otherReadings` > 0 means the word has more readings than the one shown: look it up when the reading matters. The split is by dictionary match, not grammar, and can be wrong (哪国人 comes out 哪 + 国人): check a split that changes the meaning.Not declaredYesNot declaredNot declared
get_characterEverything known about one character: Hán Việt readings (Thiều Chửu first, Unihan when Thiều Chửu has none), pinyin readings, a short English gloss, stroke count, radical, its parts (decomposition) and how it was formed (etymology: the meaning part and the sound part, each with its Hán Việt), and its traditional or simplified forms. Every field carries `src`. For the words a character is in, use words_with; for a character used as a word, lookup.Not declaredYesNot declaredNot declared
lookupDictionary entries for a Chinese word, a pinyin syllable or a Vietnamese word: simplified and traditional forms, pinyin, Hán Việt per character (Thiều Chửu), Vietnamese senses (CVDICT), English senses (CC-CEDICT), HSK level. Every field carries `src`, the source it came from. `kinds` says how the query was read and each entry's `match` which reading found it. `vi: null` means CVDICT has no Vietnamese for that word: say so, don't translate the English as if it were the dictionary's. No entries means the word isn't in the dictionary: say so, don't guess.Not declaredYesNot declaredNot declared
search_meaningVietnamese or English → Chinese: entries whose Vietnamese (CVDICT) or English (CC-CEDICT) senses match the meaning, HSK words first. These are candidates, not one translation: compare their senses and HSK levels before picking one, and say when several fit.Not declaredYesNot declaredNot declared
suggest_correctionSends a correction for a wrong or missing value (Hán Việt, Vietnamese meaning, English, pinyin, a missing word) as a public GitHub issue in OpenCidian/opencidian-data; a maintainer reviews it, nothing changes in the data until then. Returns the issue number and link. Only use it when the user asks to report a mistake or agrees to, with evidence from a dictionary or textbook, never for a guess. The issue is public: put no personal details in it. A few per minute for all callers together.Not declaredNoNot declaredYes
words_withWords of two characters or more that contain a character (simplified or traditional), HSK words first, then shorter words. Each comes as a full entry: pinyin, Hán Việt, Vietnamese and English senses, HSK level, `src` per field.Not declaredYesNot declaredNot declared

Details

Registry status
Active
Published
Nov 10, 2026
Updated
Nov 10, 2026
Categories (suggested)
Search and webSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing