mcpserver.lol
registry/uwear
Connection check verified live · 20h ago

uwear

AI photoshoot studio: garments, avatars, locations, and art direction

Tools 67
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 20h ago

Tools & capabilities

67 tools

Read from the running server on 20h ago.

add_avatar_reference can modify data slot*avatar_id*image_urluploaded_file_idgeneration_result_id
Fill or replace one reference slot on an existing owned avatar/model from an owned workspace file, an owned generation result, or a public image URL. Creator-linked slots keep thei…
apply_backdrop color_heximage_urlbackdrop_mode*background_image_urlgeneration_result_idclothing_item_asset_id
Remove or replace an image background through Uwear's canonical free backdrop generation path. Provide exactly one foreground source: generation_result_id, clothing_item_asset_id,…
author_art_direction namesavesourcesuser_textimage_urlsreference_image_attachments
Queue the conversation for asynchronous ArtDirection authoring using Uwear's prompt system. Use save=true when the user wants to create, build, or save a reusable ArtDirection. Use…
build_avatar_prompt read-only camerauser_textmodel_slugaspect_ratiocamera_label
Build a highly detailed prompt for generating a unique reusable avatar/model. Use this when the user wants help describing a person before image generation. If the user's prompt is…
confirm_brief can modify data executebrief_id*
Call this to approve and idempotently execute a visible persisted Uwear brief. In MCP, a one-word 'Confirm' or phrases like 'looks good', 'run it', 'start', or 'generate' mean exec…
create_art_direction name*content_markdown*reference_image_attachments
Create a company ArtDirection markdown document. Use author_art_direction first when the user provides rough creative text or reference images. Use this direct writer only for alre…
create_avatar_from_references can modify data name*buildage_rangeheight_cmreferences*
Create one reusable avatar/model from an ordered set of generated avatar views, owned workspace files, and public image URLs. Each reference fills one durable slot. Traits are opti…
create_credit_checkout_session creditsuser_agentreturn_cancel_urlreturn_success_url
Create a hosted Stripe Checkout URL for buying Uwear generation credits. Use only when the user explicitly asks to buy, add, top up, or purchase credits, or when they ask how to co…
create_location name*tag_idsimage_url*descriptionthumbnail_urlsource_metadata
Create a reusable location/scene reference from an image URL. If no description is supplied, the backend analyzes the image. Use the returned location_id in propose_brief/update_br…
create_outfit_from_garment_ids nameis_activeclothing_item_ids*
Create an outfit from existing garment IDs. Pairs saved garments together into a saved outfit without uploading new images.
create_tag name*color
Create a new tag for organizing assets (garments, models, outfits, files, results, locations). Requires an active company workspace.
delete_template can modify data template_id*
Permanently delete a library template. Owner-only templates must be deleted through their owning resource.
duplicate_art_direction nameart_direction_id*
Duplicate a system or company ArtDirection into an editable company copy.
estimate_cost read-only modeldurationnum_itemsoperation*resolutiongenerate_audio
Estimate credit cost for an operation.
finish_local_garment_upload garments*
Second step only for local garment images already prepared with prepare_local_garment_upload and uploaded to every returned target. Classify each upload_handle as a full/detail fro…
generate_avatar can modify data nameviewbuildmodelprompt*age_range +4
Generate reusable avatar/model references through the same creator path as the Uwear app. The default view is upper_body_front, a clean bust identity anchor. For a draft multi-view…
get_art_direction read-only art_direction_id*
Get a selectable ArtDirection by ID.
get_art_direction_authoring_job read-only job_id*
Read an asynchronous ArtDirection authoring job. Poll the job ID returned by author_art_direction or iterate_art_direction until status is done or failed. A done job includes the a…
get_brief read-only brief_id*
Load an existing persisted brief unchanged by a real positive brief_id. Only use when the user supplied that brief_id or after propose_brief/update_brief returned it and the user w…
get_connection_identity read-only
Return the profile ID and active company ID used by this authenticated MCP connection. Use this before a paid operation when a release or audit must prove the connection is scoped…
get_garment read-only garment_id*
Get a specific garment by ID.
get_generation_results read-only kindpagelimitquerytag_idsdecision +12
Look up generation results by exact IDs, filters, or hybrid image/name/SKU search. Returns labeled native ImageContent previews; use them directly and never Markdown-embed result U…
get_generation_status read-only generation_id*
Check generation job status. Completed results may include labeled native ImageContent previews; use them directly and never Markdown-embed result URLs. They are display previews,…
get_items_by_tag read-only tag_id*item_types
Get all item IDs tagged with a specific tag, grouped by type. Use after list_tags for no-UI MCP requests like 'use my clothes tagged summer26'; then pass the resulting clothing_ite…
get_location read-only location_id*
Get a reusable location/scene reference by ID.
get_outfit read-only outfit_id*
Get one saved outfit by ID, including its member garments.
get_template read-only share_codetemplate_idexpected_template_kind
Load one canonical company template by ID or public t-xxxx share code. Pass expected_template_kind when the caller requires a generation_preset or batch_workflow.
get_user_credits read-only
Get user's current credit balance.
iterate_art_direction namesavesourcesfeedback*image_urlsart_direction_id* +1
Queue feedback-driven revision of an existing ArtDirection without resending its markdown. Existing authoring references are included automatically. Use save=false for a reviewable…
list_art_directions read-only pagelimitquery
List selectable ArtDirections as compact summaries: visible system ArtDirections plus company ArtDirections. Use query to match exact names and natural-language creative requests.…
list_avatars read-only pagesortlimitquerytag_idsend_date +3
List the user's avatars: the reusable people who wear the garments, called 'models' or 'mannequins' in fashion terms (not the AI engines — for those, use list_models). Supports str…
list_garments read-only pagesortlimitquerytag_idscategory +4
List user's garments with structured filters or query for hybrid name/SKU/metadata/image-attribute search.
list_locations read-only pagesortlimitquerytag_idsend_date +3
List reusable location/scene reference images by structured filters or query: IDs, tags, date range, and sort. Use when the user wants to pick a saved background/location reference…
list_models read-only model_type*
List available AI generation models (image, video, edit, upscale engines) by type, with credit costs. These are the AI models that render photoshoots — not the human models/avatars…
list_outfits read-only pagesortlimitquerysourcetag_ids +5
List user's outfits (saved garment combinations). Filter by garment IDs, active status, date range, or query against contained garments.
list_tags read-only
List available tags for the user's company. Use this to resolve user-provided tag names like 'summer26' before selecting garments, outfits, models, files, generations, or locations…
list_templates read-only pageuse_caseshare_codecatalog_scopetemplate_kinditems_per_page
List canonical company templates, optionally filtered by kind, scope, command use case, or public t-xxxx share code. Templates persist canonical commands but do not execute generat…
mcp_add_context context_items*
App-only: append items to the session-scoped Uwear Shoot Board.
mcp_clear_context can modify data type
App-only: clear all session context items, or only one context type.
mcp_create_credit_checkout_session creditsuser_agentreturn_cancel_urlreturn_success_url
App-only: create a hosted Stripe Checkout URL for buying Uwear credits from the MCP workspace credit control. Hidden from the host LLM so photoshoot planning does not drift into bi…
mcp_export_montage can modify data clips*fit_mode*aspect_ratio*base_resolution*
App-only: export the user-confirmed montage clips as a stitched video. Spends credits, so it is hidden from host LLMs; the MCP iframe calls this after the user presses Export on th…
mcp_generate_clip can modify data model*promptdurationimage_urlresolutiongenerate_audio +3
App-only: queue an image-to-video generation for a montage clip. Spends credits, so it is hidden from host LLMs; the montage editor calls this when the user presses Generate on a d…
mcp_get_context read-only
App-only: hydrate the session-scoped Uwear Shoot Board.
mcp_list_files read-only pagelimit
App-only: list uploaded files for the Uwear MCP workspace files tab.
mcp_replace_context can modify data context_itemscontext_state
App-only: replace the session-scoped Uwear Shoot Board items.
mcp_save_retouch file_namemime_typeoperationsimage_base64*parent_generation_result_id*
App-only: save a user-edited image from the shared ImageDetail retouch editor as a child generation result. Hidden from host LLMs; the MCP iframe calls this after the user presses…
prepare_local_garment_upload files*
First step for garment images on the host's local filesystem, such as files in ~/Downloads. Use only when the host can read those local files and perform the returned direct multip…
propose_brief can modify data commands*creative_contextexecute_immediately
Create a Uwear BriefProposal from canonical generation commands. Every commands[].input is the MCP-safe GenerationIntent fields; commands and immutable plans are persisted without…
propose_montage read-only items*aspect_ratiobase_resolution
ONLY for video montage/stitching/export workflows. Use when the user explicitly asks to create a montage, stitch clips, make a reel, export a video sequence, make video clips from…
propose_outfits read-only max_outfitsinstructionsclothing_item_ids*
Use Uwear's outfit proposer to create styled outfit combinations from selected garments. Returns candidate titles, clothing_item_ids, and short rationales; call create_outfit_from_…
queue_generation_result_qa can modify data max_qa_retriesgeneration_result_ids*
Default tool for generation-result QA. Use this whenever the user asks to QA, quality check, validate, review, inspect for defects, approve/reject, or assess already-created genera…
read_generation_result_qa read-only generation_result_ids*
Read official Uwear QA status, decision, and structured QA JSON for existing generation results. Call this after queue_generation_result_qa when the user asks to QA/check/validate/…
request_user_context read-only prompt*min_itemsexpected_types*
FIRST tool to call for a new photoshoot only when the user has not supplied garment/outfit IDs or textual selectors such as tag names, saved ArtDirection names, location names, or…
save_generated_avatar name*generation_result_id*additional_result_ids
Save completed generate_avatar image results as one reusable avatar/model. Pass the identity-anchor result as generation_result_id and optional view results as additional_result_id…
save_reference_file_from_chat_file filesfile_nameimage_urlmime_typeimage_file_1image_file_2 +8
Batch save reference images from chat attachments into the Files library. Keep file metadata in files[] and pass top-level image_file_1, image_file_2, etc. in the same order. No ba…
save_template can modify data name*payload*descriptiontemplate_idcatalog_scopetemplate_kind* +1
Create a canonical company template, or replace one by passing template_id with expected_revision. Send typed GenerationCommand objects; updates are complete replacements. This per…
search_uwear_library read-only limitquery*item_typesrefresh_index
Universal hybrid retrieval across the user's visible Uwear library: garments, avatars/models, locations, ArtDirections, uploaded files, and generation results. Use this before open…
submit_uwear_feedback message*subjectrequest_id*feedback_type*related_generation_idrelated_generation_result_id
Submit a bug report or feature request to Uwear and return a private receipt. This creates a support record and can notify Uwear staff. Call it only when the user explicitly asks t…
update_art_direction can modify data nameart_direction_id*content_markdownreference_image_attachments
Update a company ArtDirection. System ArtDirections are read-only. When changing markdown directly, preserve the Variation Controls parser contract: reusable alternatives must be u…
update_brief commands*creative_context
Replace the visible Uwear BriefProposal with a complete canonical command list. Edit commands[].input directly using the MCP-safe GenerationIntent fields and preserve every unchang…
update_garment can modify data nameassetsgendercategorydescriptionimage_file_1 +20
Update a garment's metadata or patch its product photos. Send image changes through assets[] with front/back/side/detail roles. Provided front/back assets replace those singleton r…
update_montage_proposal read-only mutedspeedpromptremoveend_timeclear_trim +11
Patch the latest MontageProposal already shown in the UI. Use only for an existing video montage/reel/stitched sequence proposal; do not use this to modify a photoshoot brief. For…
update_preferences can modify data add_promptpreferences
Update durable user preferences, photoshoot processes, or add a prompt. Treat all model fields as explicit model pins: leave model fields unset for normal backend defaults unless t…
upload_avatar_from_chat_file namebuildavatarsage_rangefile_nameheight_cm +13
Batch upload reusable avatars/models from person photos the user attached in chat. Each photo becomes the upper_body_front identity anchor. Keep names and optional user-given age_r…
upload_garment_from_chat_file garments*image_file_1image_file_2image_file_3image_file_4image_file_5 +15
Batch upload garments from ChatGPT attachments. Defaults to background removal; pass processing_mode='none' to store original images as-is. Pass actual file objects only in top-lev…
upload_garment_from_public_url nameassetsgendergarmentsfile_nameimage_url +6
Batch upload garments from public HTTP(S) image URLs. Defaults to background removal; pass processing_mode='none' to store original images as-is. Prefer assets with {asset_kind: fu…
view_image read-only question*image_urluploaded_file_idgeneration_result_id
Analyze any image using AI vision for manual inspection, debugging, visual description, or supplemental critique. Provide exactly one source: generation_result_id for a Shoot Board…