Skip to main content
Glama

Nexscope Ecommerce Data MCP

Virtual Try-On API

nexscope_virtual_try_on

Generate wearable-product imagery from a source person image and target product image.

Input Schema

NameRequiredDescriptionDefault
imageUrlYesPublic URL of the wearable product image. The image must be between 300 and 4096 pixels in both width and height. The width-to-height ratio must be between 0.4 and 2.5.
outputNumNoNumber of images to generate, from 1 to 4. Defaults to 1.
targetMaskUrlYesPublic URL of the black-and-white target wear-area mask. Required because this API accepts custom target images rather than saved upstream materials.
productCategoryNoProduct category. Supported values: footwear (shoes), luggage (bags), eyewear (glasses), necklace, hat, earring, ring, wristband, watch, headwear, belt, other.
targetOriginUrlYesPublic URL of the person or model image.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

C2.8/5.0
Behavior2/5

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

Annotations already declare readOnlyHint=false and openWorldHint=true, so the safety profile is partly covered. Beyond restating that imagery is generated, the description says nothing about cost, latency, async/task-based behavior, or what is returned — all materially important for a non-read-only generation call with no output schema.

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

Conciseness3/5

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

It is a single front-loaded sentence with zero filler, which is structurally clean. For a five-parameter image-generation tool with no output schema, however, it is under-specified rather than truly concise.

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

Completeness2/5

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

With no output schema and an open-world, mutating generation call, the description should hint at what comes back (image URLs, task IDs) or how results are retrieved. It is complete on the required local schema text but silent on result handling and on the distinction from sibling try-on tools.

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 baseline of 3 applies. The description adds no parameter-level detail (mask semantics, output count, category values) beyond what the schema already documents.

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 names a specific verb and outcome ('Generate wearable-product imagery') plus the input resources (person image, product image), so the agent knows the general capability. It does not differentiate from nearby siblings such as nexscope_ai_suit_virtual_try_on, and its 'source person image / target product image' phrasing is a loose mapping onto parameters named imageUrl and targetOriginUrl, which could momentarily confuse an agent.

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

Usage Guidelines2/5

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

There is no statement of when to use this tool versus alternatives, even though several apparel/virtual-try-on siblings exist. No prerequisites (public URL requirement, mask requirement) or exclusions are stated in the description; those appear only inside the schema.

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.

Resources