mcpbeat Sign in

GraphChinese: Chinese dictionary and grammar MCP Server

by graphchinese Your server? Claim it
answering

GraphChinese: Chinese dictionary and grammar is answering right now. Last checked 10 min ago. It exposes 10 tools.

Chinese dictionary (124k entries), HSK levels, text segmentation and 195 grammar points.

Uptime history 28 days of history · worst day 99%
28 days agonow
100.0%
Uptime 24h
91 of 91 checks
10
Tools
read from the server
254 ms
Response time
average over 24h
open, no key
Access
streamable-http

Nothing serious here today

Today is the operative word: we check GraphChinese: Chinese dictionary and grammar every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 10 min ago.

run in your terminal
claude mcp add chinese-dictionary-grammar --transport http https://graphchinese.com/mcp
Settings → Connectors → Add custom connector, then paste this address
https://graphchinese.com/mcp
~/.codex/config.toml
[mcp_servers.chinese-dictionary-grammar]
url = "https://graphchinese.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "chinese-dictionary-grammar": {
      "url": "https://graphchinese.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "chinese-dictionary-grammar": {
      "type": "http",
      "url": "https://graphchinese.com/mcp"
    }
  }
}

Available tools 10

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

grammar
get_grammar_order
List the grammar points of an HSK level in the order GraphChinese teaches them, which respects what each point needs first. Each has a summary and the slug that get_grammar_point takes. Use this when the user asks which sentence patterns to learn first, or what grammar to study at their level. Do not use it to explain one pattern (use get_grammar_point).
get_grammar_point
Get one Mandarin grammar point by its slug. Returns the written explanation, worked example sentences with pinyin and English, a word-by-word note for each word in the pattern (what it does, structure, three examples, a common mistake), the grammar points that should be learned first, and the points this one leads to. Use this after search_grammar, when the user wants a pattern explained or wants to know what to study before it. Do not guess a slug: get it from search_grammar or get_grammar_order.
search_grammar
Search 195 Mandarin grammar points by keyword, by HSK level, or both. A keyword can be English (comparison, passive), a Chinese marker (把, 了) or a term name. Returns matching points with a one-paragraph summary and the slug that get_grammar_point takes. Use this to find which grammar point covers a pattern. Do not use it for vocabulary questions.
common
get_common_characters
List the most frequent Chinese characters, most common first, each with its pinyin, meaning, HSK level and the cumulative share of running text it covers, plus how many characters are needed to cover 50, 80, 90 and 95 percent. Counted over GraphChinese's 145 graded readings. Use this when the user asks which characters matter most or how many they need. Do not use it for one character's meaning (use lookup_word).
dictionary
search_dictionary
Search a Mandarin Chinese dictionary by Chinese characters, pinyin or an English word. Returns up to 10 matching words, each with its pinyin, a short meaning, its HSK level when it has one, and a link to its dictionary page. Use this when the user wants the Chinese for an English word, or does not know the exact headword. Do not use it for whole sentences (use segment_text) or grammar questions.
lookup
lookup_word
Look up one Chinese word or character, written in simplified or traditional characters. Returns its pinyin, every meaning, its HSK level, other readings of the same characters, each character it is made of, and the GraphChinese lessons that teach it. Use this when the user asks what a specific Chinese word means or how it is pronounced. Do not use it for Japanese or other languages.
related
get_related_characters
Show how one Chinese character connects to others. Returns the components it is built from, characters that contain it, characters that look similar and are easy to confuse with it, the other characters that share its sound component, and common words that start with or contain it. Use this when the user wants to learn a character through its parts, tell look-alike characters apart, or see a character family. Do not use it for words of two or more characters.
segment
segment_text
Split a Chinese sentence or short passage into words. Returns each word in order with its dictionary pinyin, a short meaning and its HSK level, plus a count of words per HSK level. The pinyin is each word's dictionary reading, not a reading chosen for this sentence. Use this to gloss a sentence word by word or to judge how hard a text is. Do not use it to translate a whole passage.
study
get_study_order
Get the opening vocabulary lessons of an HSK level, in the order GraphChinese teaches them, each a themed group of words with pinyin and meaning. This is a learning order, not an alphabetical word list. Use this when the user asks what words to learn first, or what to start with at HSK 1 to 5. Do not use it to look up one word (use lookup_word).
topic
get_topic_words
Get the core Chinese words for a topic such as food, family, travel or business, with pinyin, meaning and HSK level. Call it with no topic to list the 30 topics and their slugs. Use this when the user wants words for a situation or subject. Do not use it to translate a specific word.

Endpoints

URLTransportStateLatencyChecked
https://graphchinese.com/mcp streamable-http answering 259 ms 10 min ago

Alternatives to GraphChinese: Chinese dictionary and grammar

same job, measured the same way
GitJog — Hungarian legislation
by godavid

Full text and amendment history of Hungarian acts: section-level search, point-in-time text, diffs.

6 tools answering
immit dictionary
by immit

The immit English and Japanese dictionary: entries, search and inflection tables for an agent

424 installs/wk 5 tools answering
HanyuGuide
by hanyuguide

Chinese dictionary, pinyin, stroke order, HSK quiz words and your HanyuGuide study lists.

answering
Nôm Na Việt — Hán Nôm Dictionary
by nomnaviet

Vietnamese Chữ Nôm & Hán: lookup, search, conversion, and original Đại Nam Quấc âm tự vị entries.

4 tools answering
Hangulport
by cloudcorprecords

Korean NLP via Bareun: morphology, dictionary search, tokenize, and grammar correction.

269 installs/wk local only
Tides MCP
by mrfentmen

MCP server for NOAA tides and currents predictions and water levels.

159 installs/wk local only
Ourword
by woowoeth

Search Chinese deep-reads of 190+ podcasts; every point and quote has an audio timestamp.

local only
A
African Polyglot MCP
by tchamna

African dictionaries, phrasebooks, grammar and Nufi translation. Paid subscription required.

answering

GraphChinese: Chinese dictionary and grammar — questions

Answers built from our own checks of this server.

What can GraphChinese: Chinese dictionary and grammar do?
It exposes 10 tools, read directly from the server on our last check. Among them: get_common_characters, get_grammar_order, get_grammar_point, get_related_characters, get_study_order, get_topic_words and 4 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is GraphChinese: Chinese dictionary and grammar working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 254 ms. The bar chart above shows every period we have measured.
How do I connect GraphChinese: Chinese dictionary and grammar?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does GraphChinese: Chinese dictionary and grammar need an API key?
No. GraphChinese: Chinese dictionary and grammar completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 10 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is GraphChinese: Chinese dictionary and grammar?
It answers our handshake in 254 ms on average, which is faster than 56% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.