Tintin Tryon
Server Details
AI product photography for fashion sellers: Shopify photo audits, seasonal guides, AI try-on.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
Available Tools
7 toolsaudit_storeAudit store listing photosARead-onlyInspect
Audit a Shopify store's listing photos (no account needed). Scans the public product sitemap for stale photos (≥180 days), season mismatches (e.g. winter items with summer-shot photos), and upcoming retail-calendar windows. Returns work orders with pre-filled create_tryon_job fixes and estimated credit costs.
| Name | Required | Description | Default |
|---|---|---|---|
| store_url | Yes | Store domain or URL, e.g. examplestore.com |
Output Schema
| Name | Required | Description |
|---|---|---|
| error | No | Machine-readable error code (only present on failures) |
| store | No | Normalized store host that was audited |
| message | No | Human-readable explanation of the failure |
| summary | No | Issue counts: stale_photos, season_mismatches, calendar_opportunities, total_work_orders, estimated_credits_to_fix_all |
| next_steps | No | Suggested follow-up actions |
| work_orders | No | Per-listing findings with a pre-filled create_tryon_job fix block |
| scanned_listings | No | Number of products found in the sitemap |
| seasonal_context | No | Retail shoot windows currently open or urgent |
| work_orders_truncated | No | True when more work orders exist than shown |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already mark this as readOnly and openWorld, and the description adds rich behavioral context: it scans a public sitemap, checks specific criteria (≥180 days, season mismatches, retail-calendar windows), and returns work orders with estimated credit costs. This goes well beyond the annotations and provides clear expectations about what the tool does and produces. No contradiction exists.
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 exactly two sentences: the first states the core purpose and a key constraint (no account needed), the second details the scan criteria and return value. Every clause adds value, and the most important information is front-loaded. There is no wasted text.
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?
Given the tool's single required parameter and the presence of an output schema, the description is fully complete. It explains what the tool does, how it works (sitemap scan), what it detects, and what it returns (work orders with pre-filled fixes and credit costs). It also orients the user in the broader toolset by linking to create_tryon_job.
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?
The input schema has 100% coverage with a well-described 'store_url' parameter (domain/URL with example). The description does not add additional parameter semantics, so the baseline score of 3 is appropriate—the schema fully handles parameter documentation.
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 opens with a specific verb and resource ('Audit a Shopify store's listing photos'), clearly distinguishing it from sibling create/get tools. It further elaborates with concrete audit dimensions (stale photos, season mismatches, retail-calendar windows), leaving no ambiguity about the tool's function.
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?
The description states 'no account needed' and 'Scans the public product sitemap,' implying this is for public store audits without authentication. It also references 'pre-filled create_tryon_job fixes,' showing a clear workflow connection to that sibling tool. However, it stops short of explicitly saying when not to use this tool or naming alternatives, so it earns a 4 rather than a 5.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
create_preview_jobCreate free try-on previewAInspect
ONE free on-model preview per store, no account needed. Pass the store and one of its listing photo URLs (from an audit_store work order) to generate a free 2K on-model try-on photo — the taste before buying credits. Poll with get_preview_status.
| Name | Required | Description | Default |
|---|---|---|---|
| model | No | Preset model (default woman) | |
| store_url | Yes | The store the photo belongs to (same as audit_store) | |
| product_type | No | Top | Bottom | Dress | Full-body (default Top) | |
| garment_image_url | Yes | A listing photo URL from that store (audit work order image_url) |
Output Schema
| Name | Required | Description |
|---|---|---|
| poll | No | How to retrieve the result |
| error | No | Machine-readable error code (only present on failures) |
| store | No | Normalized store host the preview belongs to |
| status | No | Initial job state (usually queued) |
| message | No | Human-readable explanation of the failure |
| preview_id | No | Preview job UUID — poll with get_preview_status |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the annotations (readOnlyHint false), the description discloses key behavioral constraints: one free preview per store, no account required, and the need to poll with get_preview_status. It also clarifies that the generating is free and produces a 2K image, adding meaningful context for the agent.
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 extremely concise—two sentences—and front-loaded with the most critical constraint (one free preview per store). Every word adds value, with no filler or repetition of schema details.
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?
Given the tool has 4 parameters (2 required) and an output schema, the description covers the prerequisite (audit_store work order), the free/limit constraint, and the follow-up polling step. It is sufficiently complete for an agent to select and invoke the tool correctly without additional context.
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%, so the baseline is 3. The description adds limited extra meaning beyond the schema, mainly connecting store_url and garment_image_url to an audit_store work order, which the schema already partially states. No significant new parameter-level details are provided.
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 tool creates a free 2K on-model try-on preview, specifying the exact inputs (store and listing photo URL) and distinguishing it from the paid create_tryon_job and the polling get_preview_status. The phrase 'taste before buying credits' reinforces its specific purpose.
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?
The description conveys when to use the tool ('taste before buying credits') and provides usage context (one free per store, no account needed, from an audit_store work order). However, it does not explicitly name the paid alternative or state when not to use it, so it falls short of explicit when/when-not guidance.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
create_tryon_jobCreate try-on generation jobAInspect
Generate an on-model try-on photo from a garment/product image URL (e.g. straight from an audit_store work order). Charges 1 credit (2K) or 2 credits (4K) from the account's studio credits. Requires an API key.
| Name | Required | Description | Default |
|---|---|---|---|
| model | No | Preset model (default woman) | |
| prompt | No | Optional styling instructions | |
| api_key | No | API key if the client can't send an Authorization header | |
| resolution | No | Output resolution: 2K costs 1 credit, 4K costs 2 | |
| aspect_ratio | No | Output aspect ratio, e.g. 3:4 (default) | |
| product_type | No | Top | Bottom | Dress | Full-body (default Top) | |
| model_image_url | No | Optional: custom model reference photo URL | |
| garment_image_url | Yes | Public URL of the garment/product photo |
Output Schema
| Name | Required | Description |
|---|---|---|
| poll | No | How to retrieve the result |
| error | No | Machine-readable error code (only present on failures) |
| job_id | No | Generation job UUID — poll with get_job_status |
| status | No | Initial job state (usually queued) |
| message | No | Human-readable explanation of the failure |
| resolution | No | Output resolution the job will render at |
| credits_charged | No | Studio credits debited for this generation |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description discloses significant non-obvious side effects: charging credits ('1 credit (2K) or 2 credits (4K)') and requiring an API key. This adds value beyond the annotations, which only indicate readOnlyHint=false and openWorldHint=true, and aligns with the mutating nature of the tool.
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 two sentences, front-loaded with the core action, followed by concise cost and auth information. There is no redundant or filler content.
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 job-creation tool with 8 parameters and an output schema, the description covers purpose, cost, and prerequisites. However, it omits the asynchronous nature of job processing (e.g., that the job returns a status to poll via get_job_status) and how results are retrieved, which would be valuable for a complete context.
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?
The input schema already provides descriptions for all 8 parameters (100% coverage), so the tool description adds little parameter-level detail. It mentions the garment_image_url concept but does not enrich any parameter meanings beyond what the schema already states.
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 identifies the tool's function: 'Generate an on-model try-on photo from a garment/product image URL'. The verb 'Generate' and resource 'try-on photo' are specific and distinguish this from sibling tools like audit_store and create_preview_job, even though no sibling is explicitly named.
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?
The description provides clear usage context by giving an example ('e.g. straight from an audit_store work order') and specifying prerequisites (API key, credit cost). However, it does not explicitly state when to use this versus create_preview_job or any exclusions, so it's clear but not fully comparative.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_credits_balanceGet credits balanceARead-onlyInspect
Studio credit balance and top-up link. Requires an API key.
| Name | Required | Description | Default |
|---|---|---|---|
| api_key | No | API key if the client can't send an Authorization header |
Output Schema
| Name | Required | Description |
|---|---|---|
| note | No | What one credit buys |
| error | No | Machine-readable error code (only present on failures) |
| credits | No | Available studio credits (subscription + bonus) |
| message | No | Human-readable explanation of the failure |
| topup_url | No | Where to buy more credits |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the readOnlyHint annotation, the description adds useful behavioral context: the API key requirement and the presence of a top-up link in the response. This goes beyond what annotations convey, even if it doesn't detail the full response shape.
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 two short, front-loaded sentences. The core purpose comes first, followed by the auth requirement. No fluff or redundant elaboration.
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 simple read-only tool with one optional parameter, output schema, and clear annotations, the description covers the essential purpose and auth prerequisite. Nothing critical is missing.
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 100% for the only parameter. The description's 'Requires an API key' restates the parameter description without adding new semantics. Baseline 3 applies because the schema already documents the parameter adequately.
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 identifies the tool's function: retrieving the studio credit balance and providing a top-up link. It is distinct from sibling tools (audit, jobs, preview, seasonal guide) and leaves no ambiguity about what it does.
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?
The description gives clear context (checking credit balance) and a key prerequisite (API key required). It doesn't explicitly mention when not to use it, but since no sibling tool covers credits, explicit alternatives aren't necessary.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_job_statusGet generation job statusARead-onlyInspect
Poll a generation job. When succeeded, returns presigned output image URLs (valid 1h). Requires an API key.
| Name | Required | Description | Default |
|---|---|---|---|
| job_id | Yes | Job UUID returned by create_tryon_job | |
| api_key | No | API key if the client can't send an Authorization header |
Output Schema
| Name | Required | Description |
|---|---|---|
| error | No | Machine-readable error code (only present on failures) |
| job_id | No | Generation job UUID |
| status | No | Job state: queued | running | succeeded | failed |
| message | No | Human-readable explanation of the failure |
| output_urls | No | Presigned result image URLs (present when succeeded) |
| error_message | No | Failure detail when status is failed |
| output_urls_expire_in | No | Seconds until output_urls expire (3600) |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description adds meaningful behavior beyond the readOnlyHint annotation: it discloses that on success the tool returns presigned output image URLs valid for 1 hour, and that an API key is required. This gives useful context about the response format and authorization.
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 two short sentences, front-loaded with the primary action, and every word adds value. There is no filler or redundant restatement of the tool name or title.
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 an output schema present, the description need not explain every return field. It covers the key behavioral nuance (URL expiry), the auth requirement, and the core polling action. It could mention failure states or polling cadence, but overall it is sufficiently complete for a read-only status tool.
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?
The input schema already provides 100% coverage with clear descriptions for both parameters. The description mentions an API key requirement, reinforcing the api_key parameter, but adds no new semantic meaning beyond what the schema already conveys.
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 a specific action ('Poll a generation job') and describes the key successful outcome ('returns presigned output image URLs'). It is unambiguous about the resource being polled, though it does not explicitly differentiate from the sibling get_preview_status tool.
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?
The description implies usage after creating a job ('Poll a generation job') and notes the API key requirement. However, it does not explain when to choose this tool over alternatives like get_preview_status, nor does it mention any exclusions or prerequisites beyond API key.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_preview_statusGet preview statusARead-onlyInspect
Poll a free preview. When succeeded, returns the preview image URL (valid 1h). No account needed.
| Name | Required | Description | Default |
|---|---|---|---|
| preview_id | Yes | Preview UUID returned by create_preview_job |
Output Schema
| Name | Required | Description |
|---|---|---|
| error | No | Machine-readable error code (only present on failures) |
| job_id | No | Generation job UUID |
| status | No | Job state: queued | running | succeeded | failed |
| message | No | Human-readable explanation of the failure |
| output_urls | No | Presigned result image URLs (present when succeeded) |
| error_message | No | Failure detail when status is failed |
| output_urls_expire_in | No | Seconds until output_urls expire (3600) |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the readOnlyHint annotation, it discloses that no account is needed and that the returned URL is valid for 1 hour. This adds practical context about rate limits/lifetime without contradicting annotations.
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?
Three short sentences, each providing unique value: purpose, success result, and access requirement. No redundancy, perfectly front-loaded.
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 simple poll tool with one parameter and an output schema, the description is complete. It mentions the success response, URL validity, and no-account requirement, covering all necessary usage context.
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 100% with a detailed description for preview_id ('Preview UUID returned by create_preview_job'). The description adds no additional parameter semantics beyond what the schema already covers.
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 tool polls a preview and returns the preview image URL on success. The verb 'Poll' and resource 'preview' make it distinct from sibling tools like get_job_status, which is more generic.
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?
It provides clear context for when to use: polling a preview until success. It does not explicitly exclude get_job_status or mention alternatives, but the 'free preview' scope makes the intended use obvious.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_seasonal_guideGet seasonal shoot guideARead-onlyInspect
Retail shoot calendar for fashion sellers (no account needed): which shoot windows (Labor Day, Halloween, Fall/Winter drop, Black Friday, Holiday) are open or urgent right now, deadlines, and links to per-category shoot guides with recommended shots.
| Name | Required | Description | Default |
|---|---|---|---|
| category | No | Optional: limit guide links to one category |
Output Schema
| Name | Required | Description |
|---|---|---|
| error | No | Machine-readable error code (only present on failures) |
| today | No | Current date (ISO 8601) |
| events | No | Shoot windows with event, name, peak, shoot_deadline, window_open, state (open|urgent|closed|upcoming), days_to_deadline, note, and guide links |
| message | No | Human-readable explanation of the failure |
| how_to_act | No | How to use the open windows |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond readOnlyHint, the description adds useful context: no account required, and that statuses are 'right now' (time-sensitive). This gives behavior insight beyond annotations. No contradictions.
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 single, information-dense sentence that front-loads the key purpose and includes all vital details (windows, deadlines, links) without redundancy. Every word earns its place.
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 an output schema present, the description does not need to explain return values. It covers what the tool offers, auth requirements, and time-sensitivity, making it complete for a relatively simple read-only tool.
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?
The sole parameter 'category' is fully described in the schema with enum values and optionality. The description mentions 'per-category shoot guides' but adds little beyond the schema; baseline 3 is appropriate given 100% schema coverage.
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 what the tool does: provides a retail shoot calendar for fashion sellers, detailing which shoot windows are open or urgent, deadlines, and links to per-category guides. It is specific and distinguishes from siblings like audit_store or job status tools.
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?
The description implies usage: when a seller needs to know current shoot windows and deadlines. It mentions 'no account needed' and gives clear context, but does not explicitly state when not to use or name alternatives, though siblings are clearly different in purpose.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Frequently Asked Questions
Claiming proves that you control a remote MCP connector. It does not move, proxy, or interrupt the server.
Open the connector listing, choose Claim ownership, and sign in to Glama.
Complete one verification method:
GitHub identity — fastest for official registry listings. For a namespace such as
io.github.alice/server, link the matching GitHub user or an account that owns the GitHub organization, then choose Claim with GitHub.HTTP challenge — works when you can deploy a public file. Generate a token, publish the exact JSON Glama shows at
/.well-known/glama.jsonon the same origin as the connector, then choose Check HTTP challenge.DNS challenge — works when you control DNS but cannot change the server. Generate a token, create the exact TXT record Glama shows, wait for it to propagate, then choose Check DNS challenge.
After verification, Glama sends a confirmation email and gives you access to listing details, thumbnails, health checks, and analytics. Keep the HTTP file or DNS record in place: Glama periodically checks it and ownership remains verified while the token is discoverable.
The HTTP ownership file has this structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"claim": "glama_claim_..."
}Claim tokens are opaque, stable, and bound to the signed-in Glama account. They contain no email address or other personal information. If Glama can no longer discover a verified HTTP or DNS token, it starts a seven-day grace period before removing claim-based access. Restore the same token during that period to keep ownership verified. Never publish an email address, Glama session token, GitHub token, or connector credential as ownership proof.
If verification fails, confirm that you copied the current token exactly. The HTTP file must be public, return valid JSON with a successful HTTP response, and stay on the connector's origin. DNS changes may need more time to propagate. A claim cannot transfer to a different origin or hostname: if the connector target changes, Glama starts the grace period and the new target must be claimed separately after the previous claim is released.
For a connector linked to the official MCP Registry, registry updates continue to replace its name, description, and URL by default. After claiming, open Manage connector and enable Use Glama listing details as the source of truth if edits made on Glama should be preserved. Categories and thumbnails are always managed on Glama; registry linkage and technical connection settings continue to sync.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
To improve your MCP server's ranking:
Claim ownership of the server listing
Complete the server profile with an accurate description and thumbnail
Provide a test profile so Glama can connect to and evaluate the server
Keep tool definitions clear and complete to earn a high Tool Definition Quality Score (TDQS)
Route real usage through the Glama Gateway; more recorded successful server uses also improve the ranking
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!
Related MCP Connectors
Virtual try-on and on-model AI fashion photography: catalog search, try-on grids, HD delivery.
AI fashion design — product photos, videos, tech packs, colorways & fabric sims.
AI photoshoot studio: garments, avatars, locations, and art direction
AI product photography: on-brand product shots, images and videos from your Kive workspace.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to generate 3D product viewers, AR try-on experiences, Shopify integrations, and SEO metadata for e-commerce stores.30MIT
- AlicenseAqualityDmaintenanceKlarna-style product discovery for AI shopping agents. Makes product catalogs machine-readable so AI agents can search, compare, and purchase products programmatically.6MIT
- AlicenseNot gradedqualityBmaintenanceMCP server that integrates multiple AI image generation providers (WaveSpeed, Nano Banana, OpenAI, Stability, fal.ai) to automate photoshoot tasks like product photography, fashion content, and batch editing.6MIT
- AlicenseAqualityBmaintenanceProvides 33 image processing tools ranging from local edits like resizing and cropping to AI-powered features like background removal and upscaling. It also supports advanced professional workflows for generating AI product photography and virtual try-on scenes.3221MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.
TDQS
Each tool targets a distinct function: auditing a store, creating preview/tryon jobs, polling their statuses, checking credits, and getting seasonal guides. The preview vs tryon separation is clear, and audit_store explicitly references create_tryon_job, avoiding confusion.
All tool names follow a strict verb_noun pattern (audit_store, create_preview_job, create_tryon_job, get_credits_balance, get_job_status, get_preview_status, get_seasonal_guide). Verb choices are consistent and the pattern is immediately predictable.
Seven tools is well-scoped for this domain. Each tool serves a distinct part of the workflow—audit, preview, tryon generation, status polling, credit management, and seasonal guidance—with no redundancy or unnecessary extras.
The tool set covers the full lifecycle for both preview and tryon workflows: audit to identify needs, create jobs, poll status, and manage credits. The seasonal guide provides context for the audit. There are no obvious dead ends or missing operations for the stated purpose.