Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Classify Chinese characters or vocabulary sentences into official HSK proficiency tiers (HSK 1 to HSK 7-9), CEFR language equivalents (A1 to C2), and recommend matching printable worksheets.
Chinese character(s) or short sentence to analyze (e.g. "我爱学习中文", "你好", "图书馆")
Official syllabus version: HSK 3.0 (9-band 2021+) or HSK 2.0 (6-level)
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http mcp https://chineseworksheet.com/api/mcp
Classify Chinese characters or vocabulary sentences into official HSK proficiency tiers (HSK 1 to HSK 7-9), CEFR language equivalents (A1 to C2), and recommend matching printable worksheets.
| Argument | Type | Description |
|---|---|---|
| chineseText* | string | Chinese character(s) or short sentence to analyze (e.g. "我爱学习中文", "你好", "图书馆") |
| hskStandard | string | Official syllabus version: HSK 3.0 (9-band 2021+) or HSK 2.0 (6-level) |
{
"type": "object",
"required": [
"chineseText"
],
"properties": {
"chineseText": {
"type": "string",
"description": "Chinese character(s) or short sentence to analyze (e.g. \"我爱学习中文\", \"你好\", \"图书馆\")"
},
"hskStandard": {
"enum": [
"hsk3_0",
"hsk2_0"
],
"type": "string",
"description": "Official syllabus version: HSK 3.0 (9-band 2021+) or HSK 2.0 (6-level)"
}
}
}Calculate exact physical millimeter and PostScript point dimensions for printable Chinese writing grids (Tian Zi Ge, Mi Zi Ge, Jiu Gong Ge, Hui Zi Ge) on A4 or US Letter paper.
| Argument | Type | Description |
|---|---|---|
| gridStyle* | string | Chinese character practice box style: tianzige (crosshair), mizige (diagonal+cross), jiugongge (9-square), huizige (inner proportion box) |
| paperSize* | string | Physical paper standard: a4 (210x297mm) or letter (215.9x279.4mm) |
| rowsPerPage | integer | Pedagogical row density: 5 (kindergarten), 6 (standard grade 1-2), 7 (compact), 8 (HSK intensive) |
{
"type": "object",
"required": [
"paperSize",
"gridStyle"
],
"properties": {
"gridStyle": {
"enum": [
"tianzige",
"mizige",
"jiugongge",
"huizige"
],
"type": "string",
"description": "Chinese character practice box style: tianzige (crosshair), mizige (diagonal+cross), jiugongge (9-square), huizige (inner proportion box)"
},
"paperSize": {
"enum": [
"a4",
"letter"
],
"type": "string",
"description": "Physical paper standard: a4 (210x297mm) or letter (215.9x279.4mm)"
},
"rowsPerPage": {
"enum": [
5,
6,
7,
8
],
"type": "integer",
"description": "Pedagogical row density: 5 (kindergarten), 6 (standard grade 1-2), 7 (compact), 8 (HSK intensive)"
}
}
}Convert between Mandarin Pinyin tone diacritics (ma1 -> mā) and numeric tones, decompose syllables into Initial, Final, Tone, and apply standard vowel tone placement hierarchy (a > o > e > i/u > ü).
| Argument | Type | Description |
|---|---|---|
| pinyinInput* | string | Pinyin syllable with tone number or tone mark (e.g. "zhong1 guo2", "nǐ hǎo", "lv4") |
| targetFormat* | string | Output conversion target format |
{
"type": "object",
"required": [
"pinyinInput",
"targetFormat"
],
"properties": {
"pinyinInput": {
"type": "string",
"description": "Pinyin syllable with tone number or tone mark (e.g. \"zhong1 guo2\", \"nǐ hǎo\", \"lv4\")"
},
"targetFormat": {
"enum": [
"tone_marks",
"tone_numbers",
"phonology_breakdown"
],
"type": "string",
"description": "Output conversion target format"
}
}
}Retrieve official Chinese Ministry of Education stroke ordering rules (horizontal before vertical, top-to-bottom, outside before closing) and the 8 fundamental calligraphy stroke primitives.
| Argument | Type | Description |
|---|---|---|
| focusRule* | string | Specific pedagogical stroke ordering rule set to inspect |
{
"type": "object",
"required": [
"focusRule"
],
"properties": {
"focusRule": {
"enum": [
"all_rules",
"basic_strokes",
"enclosure_rules",
"crossing_strokes"
],
"type": "string",
"description": "Specific pedagogical stroke ordering rule set to inspect"
}
}
}Look up core Kangxi Chinese character radicals (e.g. 氵, 木, 火, 讠, 心, 扌, 女, 口) with semantic meaning, stroke count, typical structural placement, and high-frequency character examples.
| Argument | Type | Description |
|---|---|---|
| radical* | string | Chinese radical character or semantic keyword (e.g. "氵", "water", "木", "heart", "言") |
{
"type": "object",
"required": [
"radical"
],
"properties": {
"radical": {
"type": "string",
"description": "Chinese radical character or semantic keyword (e.g. \"氵\", \"water\", \"木\", \"heart\", \"言\")"
}
}
}Generate a structured Chinese character handwriting curriculum plan and direct printable sheet links tailored by learner age group, proficiency target, and grid preference.
| Argument | Type | Description |
|---|---|---|
| focusArea* | string | Primary Mandarin literacy learning objective |
| learnerLevel* | string | Learner proficiency stage and age bracket |
{
"type": "object",
"required": [
"learnerLevel",
"focusArea"
],
"properties": {
"focusArea": {
"enum": [
"stroke_order",
"radicals",
"pinyin",
"sentence_writing"
],
"type": "string",
"description": "Primary Mandarin literacy learning objective"
},
"learnerLevel": {
"enum": [
"preschool",
"hsk1_beginner",
"hsk2_3_intermediate",
"hsk4_6_advanced",
"heritage_speaker"
],
"type": "string",
"description": "Learner proficiency stage and age bracket"
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 11, 2026.