Skip to main content
Glama

Choose the right 3D photo workflow

get_workflow_guide
Read-onlyIdempotent

Choose the appropriate 3D2HOLO workflow when the user wants to turn existing visual content into a lenticular 3D photo but is unsure how to proceed. Use this tool when the user has a specific source such as a single photo, multi-angle photos, a GLB/GLTF 3D model, a Sketchfab model, or AI-generated multi-view images. The tool explains the recommended workflow and required next steps. Use it before giving workflow instructions when the user's input type is known. Do not use it for general product information, print-parameter calculations, LPI calibration, or price quotes.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
inputTypeYesWhat the user has

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.6/5.0
Behavior4/5

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

Annotations already declare this is a safe, idempotent, closed-world read (readOnlyHint/idempotentHint true, destructiveHint false, openWorldHint false), so the safety bar is low. The description adds genuine behavioral value by explaining it is advisory in nature and returns the recommended workflow plus required next steps. It stops short of describing output format or depth, so not a 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-loaded with the core purpose, then triggers, then exclusions – every sentence carries routing information. The closing exclusion list is slightly dense, but it is functional rather than filler.

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

Completeness5/5

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

For a one-parameter, read-only guidance tool with no output schema, the description is complete: it covers what it does, when to use it, what it returns (a recommended workflow and next steps), and what it does not cover. Nothing needed to invoke it correctly is missing.

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

Parameters4/5

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

Schema coverage is 100% and the single parameter is an enum, so the schema already does the work (baseline 3). The description goes further by expanding each enum value into natural-language examples (single photo, multi-angle photos, GLB/GLTF model, Sketchfab model, AI multi-view images), clarifying what each input type means.

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 (choose the appropriate 3D2HOLO workflow) scoped to turning existing visual content into a lenticular 3D photo. It explicitly excludes adjacent concerns (product info, print params, LPI calibration, price quotes), which maps onto the sibling tools, so an agent can tell it apart 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 triggers (user has a specific source type and is unsure how to proceed), enumerates the qualifying source types matching the enum, states sequencing ('use it before giving workflow instructions'), and lists concrete exclusions. Both when-to-use and when-not-to-use are covered.

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