Skip to main content
Glama
Yu-gi-oh! Assistant - Multipurpose MCP

Yu-gi-oh! Assistant - Multipurpose MCP

ygo_generate_batch_art_prompt

Generate a single grid image prompt for multiple custom Yu-Gi-Oh cards, saving tokens and image-model calls by batching artwork requests.

Instructions

Build one grid image prompt (2x2, 3x3) covering all custom cards, saving tokens and image-model calls.

Input Schema

NameRequiredDescriptionDefault
cardsYesCards that need artwork
styleNoArt style (default: anime Yu-Gi-Oh official card art)

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv0.10.0

TDQS

B3.4/5.0
Behavior3/5

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

No annotations are supplied, so the description carries the full burden and it does disclose two useful traits: the output is a single combined prompt and the layout may be 2x2 or 3x3. It does not say whether the tool only produces text with no side effects, what the return value looks like, or how card ordering maps to grid cells.

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?

A single front-loaded sentence with no filler; the grid formats and the token-saving rationale are packed efficiently. The terseness leaves a few questions open, but nothing is wasted.

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

Completeness3/5

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

For a two-parameter, fully documented tool with no output schema, the description is adequate but leaves the return shape implicit. An agent knows what it builds but not exactly what it receives back or how the per-card art descriptions are merged into the grid prompt.

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?

Schema description coverage is 100%, so the schema already documents both the cards array fields and the style default. The description adds only the aggregate notion that all cards are combined into one prompt, which is marginal beyond the schema baseline.

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

Purpose4/5

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

The description gives a specific verb and resource ('Build one grid image prompt') plus scope ('covering all custom cards') and layout options (2x2, 3x3), which distinguishes it from the singular-looking sibling ygo_generate_art_prompts. It stops short of explicitly naming that sibling as an alternative, but the batch scope is evident.

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

Usage Guidelines3/5

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

The token/image-call savings clause implies the intended scenario: many custom cards needing art at once. There is no explicit when-not guidance, no mention of how it relates to ygo_slice_art_grid or ygo_slice_batch_art, and no stated prerequisites (e.g., whether cards must exist first).

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