Skip to content
Squatch MCP

GraphChinese: Chinese dictionary and grammar

com.graphchinese/chinese-dictionary-grammar

by com.graphchineseยท v1.1.0Source: Official MCP Registry

MCP Bill of Materials

A machine-readable inventory of what this server exposes and depends on: tools with their effects, transports, packages, findings and provenance (schema version 1.0). Third-party text in it is escaped. Also available from the REST API at /api/v1/servers/6735fa32-12da-49f7-97e2-179e82ee51f7/mcbom.

MCP Bill of Materials

root{21}
schema_version: "1.0"
bom_format: "squatch-mcbom"
generator{3}
name: "squatch-mcp"
classifier_version: "rules_v1@2026-10-11.1"
unicode_version: "18.0.0"
server{7}
name: "com.graphchinese/chinese-dictionary-grammar"
title: "GraphChinese: Chinese dictionary and grammar"
description: "Chinese dictionary (124k entries), HSK levels, text segmentation and 195 grammar points."
version: "1.1.0"
homepage_url: "https://graphchinese.com/?utm_source=mcp-registry&utm_medium=listing&utm_campaign=mcp-server"
source: "official_registry"
upstream_status: "active"
publisher{4}
namespace: "com.graphchinese"
display_name: "com.graphchinese"
type: "registry_namespace"
status: "unclaimed"
organization: null
repository: null
packages[0]
transports[1]
0{5}
kind: "remote"
type: "streamable-http"
endpoint_url: "https://graphchinese.com/mcp"
endpoint_host: "graphchinese.com"
auth_type: "none"
auth{3}
type: "none"
authorization_servers[0]
scopes[0]
protocol{4}
era: "legacy"
negotiated_version: "2025-11-25"
supported_versions[0]
transport_type: "streamable-http"
tools[10]
0{9}
name: "get_common_characters"
title: "Most common Chinese characters"
effect: "READ"
effect_confidence: 0.869
capabilities[0]
risk_severity: "INFO"
fingerprint: "ec68c3c1a42b9a30272a832be0850e8449b62b6333578977ce6c6b69141e5cff"
input_schema_fingerprint: "1b2c20658ceb64bcc3109a5227ec94701a3529044d243e512bc255764304a94f"
annotations{5}
title: "Most common Chinese characters"
readOnlyHint: true
destructiveHint: false
idempotentHint: null
openWorldHint: false
1{9}
name: "get_grammar_order"
title: "Which grammar to learn first"
effect: "READ"
effect_confidence: 0.869
capabilities[0]
risk_severity: "INFO"
fingerprint: "f57e62ac5e03818ebf68c7978b87b64ed700c5ac5adb9918c9baa87fdcc2b8cc"
input_schema_fingerprint: "cd756fe4e818bcc1bb45290c8646541ebcd5d754b3ab45418c4627547050f668"
annotations{5}
title: "Which grammar to learn first"
readOnlyHint: true
destructiveHint: false
idempotentHint: null
openWorldHint: false
2{9}
name: "get_grammar_point"
title: "Get one Chinese grammar point"
effect: "READ"
effect_confidence: 0.921
capabilities[0]
risk_severity: "INFO"
fingerprint: "bddb2d7d64d3c528578090b311a05d1f0efa9da66b7ef5b0c97aeaf3cba44b11"
input_schema_fingerprint: "da08ad42b54ea0461b1843eb097cb03e95a76e97807522ebc5bf349702504af0"
annotations{5}
title: "Get one Chinese grammar point"
readOnlyHint: true
destructiveHint: false
idempotentHint: null
openWorldHint: false
3{9}
name: "get_related_characters"
title: "Find related Chinese characters"
effect: "READ"
effect_confidence: 0.921
capabilities[0]
risk_severity: "INFO"
fingerprint: "849bc91aaf1b8eda561adcba4d54e7afc202d5404f80f52635b283aec0996753"
input_schema_fingerprint: "4c9d6ec0e70d6c7de56aa0642cd5be6517eaf488a28b957f9c5e751419b61f91"
annotations{5}
title: "Find related Chinese characters"
readOnlyHint: true
destructiveHint: false
idempotentHint: null
openWorldHint: false
4{9}
name: "get_study_order"
title: "What to learn first at an HSK level"
effect: "READ"
effect_confidence: 0.889
capabilities[0]
risk_severity: "INFO"
fingerprint: "923bb1f7fe7d355eef9d5b829f3f0cddcfd3a536a2a01f754e86db958db2b506"
input_schema_fingerprint: "4cdcac4fdd2518db00a7531e576cb8e9ff1858993bf451617984bcd4599aa3f3"
annotations{5}
title: "What to learn first at an HSK level"
readOnlyHint: true
destructiveHint: false
idempotentHint: null
openWorldHint: false
5{9}
name: "get_topic_words"
title: "Chinese vocabulary by topic"
effect: "READ"
effect_confidence: 0.846
capabilities[0]
risk_severity: "INFO"
fingerprint: "693726d80d63c4ca6b8503fd91f2c26779f11030e6c70e00708e9067a678a5a0"
input_schema_fingerprint: "896689eb4616f7339f9872884d80cab4ff07ec039c0a42bfc6e49678ceafc064"
annotations{5}
title: "Chinese vocabulary by topic"
readOnlyHint: true
destructiveHint: false
idempotentHint: null
openWorldHint: false
6{9}
name: "lookup_word"
title: "Look up a Chinese word"
effect: "READ"
effect_confidence: 0.921
capabilities[0]
risk_severity: "INFO"
fingerprint: "cbd63c151f4069778f0840b87e4cca3dc75f60f8692fe966be1003f79ba46b06"
input_schema_fingerprint: "c5a1b4ed9c20f5a1851334a05617a0758a374a30d3584eee31176f545c54a126"
annotations{5}
title: "Look up a Chinese word"
readOnlyHint: true
destructiveHint: false
idempotentHint: null
openWorldHint: false
7{9}
name: "search_dictionary"
title: "Search the Chinese dictionary"
effect: "READ"
effect_confidence: 0.921
capabilities[0]
risk_severity: "INFO"
fingerprint: "96789307d8bedaac6bb87f0ba49cab386b43a3ae1b97be2ceb3a091eafa4360f"
input_schema_fingerprint: "efe01860aca1c26d245633ec8a2777db6b59514c5763f0eae34db7f50ac9cc1f"
annotations{5}
title: "Search the Chinese dictionary"
readOnlyHint: true
destructiveHint: false
idempotentHint: null
openWorldHint: false
8{9}
name: "search_grammar"
title: "Search Chinese grammar points"
effect: "READ"
effect_confidence: 0.921
capabilities[0]
risk_severity: "INFO"
fingerprint: "c54d6855841313f9cb90614a99bef45454d41b597ca6867ef14a62da779372b9"
input_schema_fingerprint: "e4b10a09ddcc7f54e7aa16c0da486db7703d88be4272f1a6aab540a736a5a9ff"
annotations{5}
title: "Search Chinese grammar points"
readOnlyHint: true
destructiveHint: false
idempotentHint: null
openWorldHint: false
9{9}
name: "segment_text"
title: "Break Chinese text into words"
effect: "WRITE"
effect_confidence: 0.65
capabilities[0]
risk_severity: "LOW"
fingerprint: "d6bf0f94ceb9f8d4eb73c9d2babbe9343135f4833e37e97ff4f817efa43672f9"
input_schema_fingerprint: "a14ed77817b3c48376e1ccf4a6f853bb36de62913dc30ca85b333feb9fe50ea5"
annotations{5}
title: "Break Chinese text into words"
readOnlyHint: true
destructiveHint: false
idempotentHint: null
openWorldHint: false
resources[0]
prompts[0]
extensions[0]
data{6}
privacy_completeness: "not_provided"
data_categories[0]
ai_training: null
retention_policy: null
processing_regions[0]
subprocessors[0]
external_integrations[1]
0{3}
host: "graphchinese.com"
registrable_domain: "graphchinese.com"
source: "transport"
findings[7]
0{6}
check_id: "SQ-REPO-MISSING"
category: "provenance"
severity: "LOW"
title: "No source repository linked"
subject_type: "server"
subject_name: null
1{6}
check_id: "SQ-SERVER-AUTH-NONE-WRITE"
category: "authentication"
severity: "MEDIUM"
title: "State-changing tools available without authentication"
subject_type: "server"
subject_name: null
2{6}
check_id: "SQ-TOOL-ANNOTATION-UNDERCLAIM"
category: "annotations"
severity: "LOW"
title: "Annotations understate what the tool does"
subject_type: "tool"
subject_name: "segment_text"
3{6}
check_id: "SQ-TOOL-INJECTION-INSTRUCTIONS"
category: "prompt_injection"
severity: "MEDIUM"
title: "Instructions addressed to the AI model"
subject_type: "tool"
subject_name: "get_common_characters"
4{6}
check_id: "SQ-TOOL-INJECTION-INSTRUCTIONS"
category: "prompt_injection"
severity: "MEDIUM"
title: "Instructions addressed to the AI model"
subject_type: "tool"
subject_name: "get_grammar_order"
5{6}
check_id: "SQ-TOOL-INJECTION-INSTRUCTIONS"
category: "prompt_injection"
severity: "MEDIUM"
title: "Instructions addressed to the AI model"
subject_type: "tool"
subject_name: "get_study_order"
6{6}
check_id: "SQ-TOOL-INJECTION-INSTRUCTIONS"
category: "prompt_injection"
severity: "MEDIUM"
title: "Instructions addressed to the AI model"
subject_type: "tool"
subject_name: "lookup_word"
trust{9}
registry_namespace: "verified_upstream"
publisher_identity: "unverified"
organization: "unverified"
domain: "unverified"
repository: "not_provided"
source_provenance: "unknown"
security_scan: "no_critical_findings"
privacy_transparency: "not_provided"
monitoring: "active"
provenance{4}
registry_name: "com.graphchinese/chinese-dictionary-grammar"
registry_content_sha256: "6a595dab1380b4285ad6dc2632227724a40823b22191ca1263a53a1c3eb6b800"
scan_snapshot_fingerprint: "74952038ce991208c2d78e75e6afa2cfd7cd8c333fd2b731a3686e25e640254b"
scanner_version: "1.0.0"
timestamps{4}
generated_at: "2026-11-15T06:05:44.425Z"
observed_at: "2026-11-06T13:18:40.575+00:00"
registry_published_at: "2026-10-15T23:56:11.150688+00:00"
registry_updated_at: null