Skip to main content
Glama

Get Quest settings

get_quest
Read-only

GET ONLY the 'Quest' field of TitlePublicConfigurationModel. Quest / mission / objective definitions — single tasks the player completes for a reward. Includes trigger conditions, progress counters, completion criteria, reward references (use Reward). For grouped quest chains use Season or TimedEvent.

Input Schema

NameRequiredDescriptionDefault
title_idYesTitleID, для которого читаются данные.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.3/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true and destructiveHint=false, so the safety profile is covered structurally. The description adds real behavioral value by enumerating the field's contents (trigger conditions, progress counters, completion criteria, reward references), which tells the agent what it will actually receive. It stops short of describing error/empty behavior, so not a full 5.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loads the key scoping constraint ('GET ONLY the Quest field') in the first clause and wastes nothing on preamble. Three compact sentences that each carry a distinct instruction (scope, content, alternative routing), though it is a touch dense with enumeration.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description takes on the burden of saying what is returned and does so via the field-content enumeration. Combined with the sibling-routing guidance and the read-only annotations, an agent has enough to call it correctly; only deeper response semantics (pagination, error cases) are absent.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

A single parameter with 100% schema description coverage, so the schema already documents title_id as the TitleID to read. The description adds no format, constraint, or sourcing detail beyond the schema, which is the baseline-3 case when the schema does the work.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource, then defines exactly what 'Quest' means in the domain (single tasks completed for a reward, with trigger conditions, progress counters, completion criteria). It also explicitly distinguishes grouped quest chains from this tool by naming Season and TimedEvent, so an agent can select it without opening any schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives explicit routing: reward references point to Reward, grouped quest chains point to Season or TimedEvent. Both when-to-use and when-not-to-use are covered, with alternatives named.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.