games__get_game
[NEW遊戲發售預告片揪團交換]查單一遊戲:開發發行、平台、首次公開日、發售時程與延期紀錄、初公開與最新官方影片、官方新聞連結;中文或英文名稱皆可(如 GTA VI、俠盜獵車手VI)。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | Yes |
[NEW遊戲發售預告片揪團交換]查單一遊戲:開發發行、平台、首次公開日、發售時程與延期紀錄、初公開與最新官方影片、官方新聞連結;中文或英文名稱皆可(如 GTA VI、俠盜獵車手VI)。
| Name | Required | Description | Default |
|---|---|---|---|
| q | Yes |
Changes observed during successful MCP inspections.
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full behavioral burden. It never states that this is a read-only lookup, how it behaves when a name is ambiguous or not found, or anything about latency/rate limits. It does disclose the shape of the returned data, which is the one behavioral fact conveyed.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The core is a single sentence, but it is front-loaded with a noisy bracketed marketing tag ([NEW遊戲發售預告片揪團交換]) that adds no selection value, then carries a long field enumeration. Readable and reasonably sized, but the leading tag hurts front-loading.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a one-parameter lookup with no annotations and no output schema, the description usefully enumerates the returned fields and the accepted input forms, which partly substitutes for a missing output schema. However, it omits lookup failure/ambiguity behavior and any disambiguation from sibling lookup tools.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 0%, so the description must compensate for the single q param, and it does: it states that both Chinese and English names are accepted and gives examples (GTA VI, 俠盜獵車手VI). That is genuinely more than the schema provides, though matching/alias behavior is still left implicit.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description gives a specific verb+resource (查單一遊戲 / look up a single game) and enumerates the returned data (developer/publisher, platforms, reveal date, release schedule, delay records, videos, news links), which is far more specific than the bare name. It does not, however, differentiate itself from a close sibling like games__lookup_any_game, leaving the division of labor ambiguous.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
There is no explicit when-to-use guidance and no mention of alternatives such as list_games, lookup_any_game, or delay_history. The agent must infer the usage context purely from the field list.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Add one secure layer between your agents and this server.