diglabo 漢字プリント
Japanese kanji worksheets (elementary grades, Kanken 10-2). Returns a review link. No login.
我该使用它吗
质量与安全性
B
发现(4)
- LOW在 check_available_kanji 中
- LOW在 find_replacement_questions 中
- LOW在 create_kanji_worksheet 中
- LOW在 replace_question 中
基于对工具定义和协议合规性的自动分析。
上下文开销
~1,890token 数(工具定义)
~2.5 KB典型响应大小
对注意力有中等影响(占 128k 上下文窗口的 1.48%)
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"kanji-prints": {
"url": "https://api.diglabo.com/kanji/mcp-guest"
}
}
}远程端点
https://api.diglabo.com/kanji/mcp-gueststreamable-http它能做什么
工具清单
工具(4)
🟢 只读🟡 写入🔴 删除⚪ 未知
🟢check_available_kanji(chars)
作れる漢字プリントの範囲(教育漢字・漢検の級)、形式、指定した字の問題の数を返します。
输入模式
{
"type": "object",
"properties": {
"chars": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 24
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢find_replacement_questions(char, learningScope, grade, type)
指定した字の既存の問題を最大20件、問題文と答え付きで返します。プリント案の1問を差し替える候補になります。
输入模式
{
"type": "object",
"properties": {
"char": {
"type": "string",
"description": "候補を調べる字(1字)。"
},
"learningScope": {
"anyOf": [
{
"type": "object",
"properties": {
"system": {
"type": "string",
"const": "jp_elementary"
}
},
"required": [
"system"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"system": {
"type": "string",
"const": "kanken"
},
"level": {
"type": [
"number",
"string"
],
"enum": [
10,
9,
8,
7,
6,
5,
4,
3,
"pre2",
2
]
},
"edition": {
"type": "string",
"const": "2020",
"description": "級別漢字表の版。省略時は2020年度版。"
}
},
"required": [
"system",
"level"
],
"additionalProperties": false
}
],
"description": "学習範囲。省くと教育漢字。漢検の級を指定すると、その級の範囲の問題だけを返す。"
},
"grade": {
"type": "integer",
"minimum": 1,
"maximum": 6,
"description": "教育漢字のとき、プリントの学年。省けば字の配当学年。"
},
"type": {
"type": "string",
"enum": [
"compound",
"reading",
"okurigana"
],
"description": "熟語(書き)・読み・送りがなで絞る。"
}
},
"required": [
"char"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡create_kanji_worksheet(learningScope, grade, title, chars, format, ...)
既存の問題を組み合わせて A4・24マスのプリント案を作り、問題一覧(番号・種類・問題文・答え・字)と確認用の短いリンク(30日有効)を返します。形式を省くと書きと読みのテストになります。プリントの保存と PDF の作成はしません。
输入模式
{
"type": "object",
"properties": {
"learningScope": {
"anyOf": [
{
"type": "object",
"properties": {
"system": {
"type": "string",
"const": "jp_elementary"
}
},
"required": [
"system"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"system": {
"type": "string",
"const": "kanken"
},
"level": {
"type": [
"number",
"string"
],
"enum": [
10,
9,
8,
7,
6,
5,
4,
3,
"pre2",
2
]
},
"edition": {
"type": "string",
"const": "2020",
"description": "級別漢字表の版。省略時は2020年度版。"
}
},
"required": [
"system",
"level"
],
"additionalProperties": false
}
],
"description": "学習範囲。省くと小学校の教育漢字。漢検は {system:'kanken', level:10〜3、\"pre2\"(準2級)、2(2級)}。"
},
"grade": {
"type": "integer",
"minimum": 1,
"maximum": 6,
"description": "教育漢字のプリントの学年(1〜6)。省くと字の配当学年の最大。漢検のプリントでは使わない。"
},
"title": {
"type": "string",
"minLength": 1,
"maxLength": 60,
"description": "紙面のタイトル(1〜60文字)。省くと自動で付く。テストのタイトルに出題する字が入っていると、答えが見えるため受け付けない。"
},
"chars": {
"type": "array",
"items": {
"type": "string"
},
"minItems": 1,
"maxItems": 48,
"description": "プリントに載せる字(重複なし)。テストは8〜24字、練習は1〜6字。テストで25字以上・8字未満のときは、字の絞り方や分け方の案(proposals)を返す。"
},
"format": {
"type": "string",
"enum": [
"practice",
"test_mixed",
"test_write",
"test_read"
],
"description": "practice(練習)・test_mixed(書きと読み)・test_write(書きだけ)・test_read(読みだけ)。省くと test_mixed。"
},
"practiceMax": {
"type": "number",
"enum": [
3,
6
],
"description": "練習(format=practice)の1枚に載せる字数の上限。3字までなら3、6字までなら6(字の練習回数ではない)。練習のときは必須。"
},
"words": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 12
},
"minItems": 1,
"maxItems": 40,
"description": "優先して出題する語(例:想像・経験)。指定した字の問題に同じ語があれば先に選ぶ。"
}
},
"required": [
"chars"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪replace_question(proposalId, index, replacement)
プリント案の1問を同じ字の別の問題に差し替えた新しいプリント案を作り、新しい問題一覧と確認用リンクを返します。元のリンクは元の内容のまま残ります。
输入模式
{
"type": "object",
"properties": {
"proposalId": {
"type": "string",
"pattern": "^[0-9A-Za-z]{12}$",
"description": "差し替えるプリント案の ID(proposalId)。"
},
"index": {
"type": "integer",
"minimum": 0,
"maximum": 23,
"description": "差し替えるマスの位置(問題一覧の index。0始まりで、番号とは別)。手本・空白のマスは差し替えられない。"
},
"replacement": {
"type": "object",
"properties": {
"type": {
"type": "string",
"enum": [
"compound",
"reading",
"okurigana"
]
},
"char": {
"type": "string"
},
"itemId": {
"type": "string",
"minLength": 1,
"maxLength": 100
}
},
"required": [
"type",
"char",
"itemId"
],
"additionalProperties": false,
"description": "差し替え先の問題の ref(差し替え候補の検索結果に含まれるもの)。対象マスと同じ字に限る。"
}
},
"required": [
"proposalId",
"index",
"replacement"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}社区
证据
最近观测
已验证未记录版本4 个工具