InkQuest

Browse free InkQuest stories, openings, and HSK recommendations.

使うべきか

品質と安全性

B
説明の品質
100%
スキーマの完全性
89%
命名の品質
93%
ポイズニングのリスク
40%
権限の一致
100%
プロトコルへの準拠
100%

検出事項(4)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool description contains URL to non-standard domainlist_stories 内
  • MEDIUMTool description contains URL to non-standard domainget_story_opening 内
  • MEDIUMTool description contains URL to non-standard domainrecommend_story 内

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~861トークン数(ツール定義)
~1.7 KB一般的なレスポンスサイズ
注意への影響は中程度(128k コンテキストの 0.67%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "inkquest": {
      "url": "https://inkquest.dev/api/mcp"
    }
  }
}

リモートエンドポイント

https://inkquest.dev/api/mcpstreamable-http

できること

ツール一覧

ツール(3)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢list_stories(target_language, hsk_level, genre)

List free, public InkQuest stories. Each card has the title, level (HSK for Chinese, CEFR for English), genre, a short description, and the public reading URL https://inkquest.dev/stories/{id}. Optional filters: target_language (zh or en), hsk_level (Chinese stories only), and genre. Does not include subscriber-only scenes, withdrawn demos, or user-generated stories.

入力スキーマ

{
  "type": "object",
  "properties": {
    "target_language": {
      "type": "string",
      "enum": [
        "zh",
        "en"
      ],
      "description": "Learning language: zh for Chinese stories, en for English stories."
    },
    "hsk_level": {
      "anyOf": [
        {
          "type": "integer",
          "minimum": 1,
          "maximum": 9
        },
        {
          "type": "string",
          "pattern": "^(?:HSK\\s*)?[1-9]$"
        }
      ],
      "description": "HSK band for Chinese stories. Use an integer 1-9 or a string like \"HSK 4\". Does not apply to English CEFR stories."
    },
    "genre": {
      "type": "string",
      "minLength": 1,
      "maxLength": 40,
      "description": "Genre or keyword, such as mystery, romance, xianxia, comedy, or science fiction. Case-insensitive."
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_story_opening(story_id)

Return the free opening scene of one public InkQuest story: plain text, pinyin or pronunciation and short glosses when the catalog has them, and the opening choices. Premium choices are labeled and their following scenes are omitted. Always includes the https://inkquest.dev/stories/{id} URL where the reader continues. Refuses unknown ids, withdrawn demos, locked stories, and user-generated stories. Never returns subscriber-only scene text.

入力スキーマ

{
  "type": "object",
  "properties": {
    "story_id": {
      "type": "string",
      "maxLength": 80,
      "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      "description": "Public catalog id from list_stories, such as before-the-rain-stops."
    }
  },
  "required": [
    "story_id"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢recommend_story(hsk_level, target_language, genre, interests)

Recommend up to three public InkQuest stories. Pass hsk_level (1-9 or "HSK 4") to rank Chinese stories by closeness to that band. Optional genre or interests (keywords such as mystery, romance, xianxia, sci-fi) boost matches. Optional target_language is zh or en. Each match includes a short reason and a https://inkquest.dev/stories/{id} link. Only free catalog stories are considered; subscriber-only scenes and user-generated stories are excluded.

入力スキーマ

{
  "type": "object",
  "properties": {
    "hsk_level": {
      "anyOf": [
        {
          "type": "integer",
          "minimum": 1,
          "maximum": 9
        },
        {
          "type": "string",
          "pattern": "^(?:HSK\\s*)?[1-9]$"
        }
      ],
      "description": "HSK band for Chinese stories. Use an integer 1-9 or a string like \"HSK 4\". Does not apply to English CEFR stories."
    },
    "target_language": {
      "type": "string",
      "enum": [
        "zh",
        "en"
      ],
      "description": "Learning language: zh for Chinese stories, en for English stories."
    },
    "genre": {
      "type": "string",
      "minLength": 1,
      "maxLength": 40,
      "description": "Genre or keyword, such as mystery, romance, xianxia, comedy, or science fiction. Case-insensitive."
    },
    "interests": {
      "description": "Free-text interests, such as \"mystery, rainy city\" or \"sci-fi\". Combined with genre.",
      "type": "string",
      "minLength": 1,
      "maxLength": 120
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 3 件