InkQuest

Browse free InkQuest stories, openings, and HSK recommendations.

Sollte ich dies verwenden

Qualität und Sicherheit

B
Qualität der Beschreibung
100%
Vollständigkeit des Schemas
89%
Qualität der Benennung
93%
Risiko der Vergiftung
40%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (4)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool description contains URL to non-standard domainin list_stories
  • MEDIUMTool description contains URL to non-standard domainin get_story_opening
  • MEDIUMTool description contains URL to non-standard domainin recommend_story

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

Kontextkosten

~861Tokens (Tool-Definitionen)
~1.7 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (0.67% 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": {
    "inkquest": {
      "url": "https://inkquest.dev/api/mcp"
    }
  }
}

Remote-Endpunkte

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

Was es kann

Tool-Inventar

Tools (3)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

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

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet3 Tools