Tintin Tryon
Ce que fait ce MCP
Audits fashion product imagery and generates AI on-model try-on images, with seasonal shoot guidance for Shopify sellers.
Outils
Schéma d’entrée
{'type': 'object', 'required': ['store_url'], 'properties': {'store_url': {'type': 'string', 'description': 'Store domain or URL, e.g. examplestore.com'}}}
Schéma de sortie
{'type': 'object', 'properties': {'error': {'type': 'string', 'description': 'Machine-readable error code (only present on failures)'}, 'store': {'type': 'string', 'description': 'Normalized store host that was audited'}, 'message': {'type': 'string', 'description': 'Human-readable explanation of the failure'}, 'summary': {'type': 'object', 'description': 'Issue counts: stale_photos, season_mismatches, calendar_opportunities, total_work_orders, estimated_credits_to_fix_all', 'additionalProperties': True}, 'next_steps': {'type': 'string', 'description': 'Suggested follow-up actions'}, 'work_orders': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}, 'description': 'Per-listing findings with a pre-filled create_tryon_job fix block'}, 'scanned_listings': {'type': 'integer', 'description': 'Number of products found in the sitemap'}, 'seasonal_context': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}, 'description': 'Retail shoot windows currently open or urgent'}, 'work_orders_truncated': {'type': 'boolean', 'description': 'True when more work orders exist than shown'}}, 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'required': ['store_url', 'garment_image_url'], 'properties': {'model': {'enum': ['man', 'woman'], 'type': 'string', 'description': 'Preset model (default woman)'}, 'store_url': {'type': 'string', 'description': 'The store the photo belongs to (same as audit_store)'}, 'product_type': {'type': 'string', 'description': 'Top | Bottom | Dress | Full-body (default Top)'}, 'garment_image_url': {'type': 'string', 'description': 'A listing photo URL from that store (audit work order image_url)'}}}
Schéma de sortie
{'type': 'object', 'properties': {'poll': {'type': 'string', 'description': 'How to retrieve the result'}, 'error': {'type': 'string', 'description': 'Machine-readable error code (only present on failures)'}, 'store': {'type': 'string', 'description': 'Normalized store host the preview belongs to'}, 'status': {'type': 'string', 'description': 'Initial job state (usually queued)'}, 'message': {'type': 'string', 'description': 'Human-readable explanation of the failure'}, 'preview_id': {'type': 'string', 'description': 'Preview job UUID — poll with get_preview_status'}}, 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'required': ['garment_image_url'], 'properties': {'model': {'enum': ['man', 'woman'], 'type': 'string', 'description': 'Preset model (default woman)'}, 'prompt': {'type': 'string', 'description': 'Optional styling instructions'}, 'api_key': {'type': 'string', 'description': "API key if the client can't send an Authorization header"}, 'resolution': {'enum': ['2K', '4K'], 'type': 'string', 'description': 'Output resolution: 2K costs 1 credit, 4K costs 2'}, 'aspect_ratio': {'type': 'string', 'description': 'Output aspect ratio, e.g. 3:4 (default)'}, 'product_type': {'type': 'string', 'description': 'Top | Bottom | Dress | Full-body (default Top)'}, 'model_image_url': {'type': 'string', 'description': 'Optional: custom model reference photo URL'}, 'garment_image_url': {'type': 'string', 'description': 'Public URL of the garment/product photo'}}}
Schéma de sortie
{'type': 'object', 'properties': {'poll': {'type': 'string', 'description': 'How to retrieve the result'}, 'error': {'type': 'string', 'description': 'Machine-readable error code (only present on failures)'}, 'job_id': {'type': 'string', 'description': 'Generation job UUID — poll with get_job_status'}, 'status': {'type': 'string', 'description': 'Initial job state (usually queued)'}, 'message': {'type': 'string', 'description': 'Human-readable explanation of the failure'}, 'resolution': {'type': 'string', 'description': 'Output resolution the job will render at'}, 'credits_charged': {'type': 'number', 'description': 'Studio credits debited for this generation'}}, 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'properties': {'api_key': {'type': 'string', 'description': "API key if the client can't send an Authorization header"}}}
Schéma de sortie
{'type': 'object', 'properties': {'note': {'type': 'string', 'description': 'What one credit buys'}, 'error': {'type': 'string', 'description': 'Machine-readable error code (only present on failures)'}, 'credits': {'type': 'number', 'description': 'Available studio credits (subscription + bonus)'}, 'message': {'type': 'string', 'description': 'Human-readable explanation of the failure'}, 'topup_url': {'type': 'string', 'description': 'Where to buy more credits'}}, 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'description': 'Job UUID returned by create_tryon_job'}, 'api_key': {'type': 'string', 'description': "API key if the client can't send an Authorization header"}}}
Schéma de sortie
{'type': 'object', 'properties': {'error': {'type': 'string', 'description': 'Machine-readable error code (only present on failures)'}, 'job_id': {'type': 'string', 'description': 'Generation job UUID'}, 'status': {'type': 'string', 'description': 'Job state: queued | running | succeeded | failed'}, 'message': {'type': 'string', 'description': 'Human-readable explanation of the failure'}, 'output_urls': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Presigned result image URLs (present when succeeded)'}, 'error_message': {'type': 'string', 'description': 'Failure detail when status is failed'}, 'output_urls_expire_in': {'type': 'integer', 'description': 'Seconds until output_urls expire (3600)'}}, 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'required': ['preview_id'], 'properties': {'preview_id': {'type': 'string', 'description': 'Preview UUID returned by create_preview_job'}}}
Schéma de sortie
{'type': 'object', 'properties': {'error': {'type': 'string', 'description': 'Machine-readable error code (only present on failures)'}, 'job_id': {'type': 'string', 'description': 'Generation job UUID'}, 'status': {'type': 'string', 'description': 'Job state: queued | running | succeeded | failed'}, 'message': {'type': 'string', 'description': 'Human-readable explanation of the failure'}, 'output_urls': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Presigned result image URLs (present when succeeded)'}, 'error_message': {'type': 'string', 'description': 'Failure detail when status is failed'}, 'output_urls_expire_in': {'type': 'integer', 'description': 'Seconds until output_urls expire (3600)'}}, 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'properties': {'category': {'enum': ['womenswear', 'swim', 'lingerie'], 'type': 'string', 'description': 'Optional: limit guide links to one category'}}}
Schéma de sortie
{'type': 'object', 'properties': {'error': {'type': 'string', 'description': 'Machine-readable error code (only present on failures)'}, 'today': {'type': 'string', 'description': 'Current date (ISO 8601)'}, 'events': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}, 'description': 'Shoot windows with event, name, peak, shoot_deadline, window_open, state (open|urgent|closed|upcoming), days_to_deadline, note, and guide links'}, 'message': {'type': 'string', 'description': 'Human-readable explanation of the failure'}, 'how_to_act': {'type': 'string', 'description': 'How to use the open windows'}}, 'additionalProperties': True}
Modifications récentes des outils
Serveurs MCP similaires
roastify-mcp
Supports a coffee commerce workflow with product and blend catalogs, inventory, coupons, packaging design editing, artwork genera…
YouCam for Beauty & Personal Care
Offers image-based beauty and personal-care analysis and virtual try-on tools for makeup, hair, facial features, body reshaping, …
agentee
Searches and purchases all-over print apparel, manages carts, promotions, shipping, checkout, orders, and user-submitted designs.
mu
Supports AI-assisted print-on-demand product design, storefronts, manufacturing quotes, orders, fulfillment, shipping, sales, and…
studiomcphub
Provides image enhancement, background removal, vectorization, color and print preparation, artwork search and analysis, product …
Capucine
Provides sourced personal styling guidance, weather-aware outfit recommendations, apparel shopping criteria, and links to verifie…
YouCam for Fashion & Retail
Provides image-based virtual try-on experiences for clothing, accessories, jewelry, watches, makeup, fabric, hats, scarves, and s…
R3PLICA AI Connector
Searches and presents premium design-brand products, collections, finishes, specifications, comparisons, images, and catalog link…