chirashi_chain
1つのチェーンのチラシの値段。チラシごとに掲載期間・店名・品目(品名・規格・本体価格・税込価格・日付・産地・購入制限)。chain は maruai, tamade, marudai, kanesue
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | Yes | maruai / tamade / marudai / kanesue |
1つのチェーンのチラシの値段。チラシごとに掲載期間・店名・品目(品名・規格・本体価格・税込価格・日付・産地・購入制限)。chain は maruai, tamade, marudai, kanesue
| Name | Required | Description | Default |
|---|---|---|---|
| chain | Yes | maruai / tamade / marudai / kanesue |
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 describes the output structure (per-flyer fields) but does not explicitly say whether this is a read-only query, whether it returns a list, or any operational limitations. The noun-phrase style ('値段') implies a lookup but never states the action or side-effect profile.
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 description is a compact Japanese sentence followed by a dense field enumeration and the valid chain values. The core purpose is front-loaded, and no irrelevant detail is included. The parenthetical list is somewhat heavy but still efficient for the information it conveys.
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?
With only one parameter and no output schema, the description provides the key context by listing the returned fields per flyer, including item-level attributes. It is sufficient for an agent to understand the tool's result shape and invoke it correctly. Minor gaps remain around list shape, ordering, and error behavior, but these are less critical for a simple lookup.
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 description coverage is 100%, meaning the schema already documents the 'chain' parameter and its allowed values. The description repeats these values without adding new meaning, so it does not exceed the baseline for parameter semantics.
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 clearly states the resource: prices of flyers for one chain ('1つのチェーンのチラシの値段'), and enumerates the per-flyer fields returned such as publication period, store name, and item details. It distinguishes the tool by specifying 'one chain', but it does not explicitly name or differentiate from sibling tools like chirashi_index, so it stops short of a 5.
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 guidance on when to use this tool versus alternatives. It only states that 'chain' can be maruai, tamade, marudai, or kanesue, which is parameter enumeration rather than usage context. No exclusions or alternative tool references are provided, so an agent is left to infer when this is the right choice.
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.