diglabo 漢字プリント

Japanese kanji worksheets (elementary grades, Kanken 10-2). Returns a review link. No login.

Sollte ich dies verwenden

Qualität und Sicherheit

B
Qualität der Beschreibung
50%
Vollständigkeit des Schemas
91%
Qualität der Benennung
95%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (4)

  • LOWTool 'check_available_kanji' description lacks action verbin check_available_kanji
  • LOWTool 'find_replacement_questions' description lacks action verbin find_replacement_questions
  • LOWTool 'create_kanji_worksheet' description lacks action verbin create_kanji_worksheet
  • LOWTool 'replace_question' description lacks action verbin replace_question

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~1,890Tokens (Tool-Definitionen)
~2.5 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.48% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "kanji-prints": {
      "url": "https://api.diglabo.com/kanji/mcp-guest"
    }
  }
}

Remote-Endpunkte

https://api.diglabo.com/kanji/mcp-gueststreamable-http

Was es kann

Tool-Inventar

Tools (4)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢check_available_kanji(chars)

作れる漢字プリントの範囲(教育漢字・漢検の級)、形式、指定した字の問題の数を返します。

Eingabe-Schema

{
  "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問を差し替える候補になります。

Eingabe-Schema

{
  "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 の作成はしません。

Eingabe-Schema

{
  "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問を同じ字の別の問題に差し替えた新しいプリント案を作り、新しい問題一覧と確認用リンクを返します。元のリンクは元の内容のまま残ります。

Eingabe-Schema

{
  "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#"
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet4 Tools