Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,518Letters: 13Defects: 1,321counted 1 min ago
teppi

MCP serverai.uwear/uwear

AI photoshoot studio: garments, avatars, locations, and art direction
UNRATEDActivestreamable-httpapi.uwear.ai

Overview

Score?
UNRATED 0.681
of what a free look can see, on 32 looks
Looks
36
last 7 hr ago
Tools
66
changed 10 days ago

More info

URL
api.uwear.ai/mcp
streamable-http
Says it is
uwear 1.0.0
protocol 2025-06-18
In the record since
32 days ago

Among servers18,413 with a card

0median 0.606 · this server 0.681 · highest on record 0.8561

Toolsfrom sha256:ae8b4c0a87…f4a46e · +0 −0 10 days ago

The tools this server lists, read out of the definition it returned
ToolSchema
add_avatar_reference
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
input · no output
apply_backdrop
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,
input · no output
author_art_direction
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
input · no output
build_avatar_prompt
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
input · no output
confirm_brief
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
input · no output
copy_template_to_generate_node_config
Copy one generation-preset Template into a contract-typed, detached Production Workflow Generate-node config. The result does not update a Workflow and carries no live Template dep
input · no output
create_art_direction
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
input · no output
create_avatar_from_references
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
input · no output
create_location
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
input · no output
create_outfit_from_garment_ids
Create an outfit from existing garment IDs. Pairs saved garments together into a saved outfit without uploading new images.
input · no output
create_tag
Create a new tag for organizing assets (garments, models, outfits, files, results, locations). Requires an active company workspace.
input · no output
delete_template
Permanently delete a library template. Owner-only templates must be deleted through their owning resource.
input · no output
duplicate_art_direction
Duplicate a system or company ArtDirection into an editable company copy.
input · no output
estimate_cost
Estimate credit cost for an operation.
input · no output
finish_local_garment_upload
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
input · no output
generate_avatar
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
input · no output
get_art_direction
Get a selectable ArtDirection by ID.
input · no output
get_art_direction_authoring_job
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
input · no output
get_brief
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
input · no output
get_connection_identity
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
input · no output
get_garment
Get a specific garment by ID.
input · no output
get_generation_results
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
input · no output
get_generation_status
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,
input · no output
get_items_by_tag
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
input · no output
get_location
Get a reusable location/scene reference by ID.
input · no output
get_outfit
Get one saved outfit by ID, including its member garments.
input · no output
get_template
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.
input · no output
get_user_credits
Get user's current credit balance.
input · no output
iterate_art_direction
Queue feedback-driven revision of an existing ArtDirection without resending its markdown. Existing authoring references are included automatically. Use save=false for a reviewable
input · no output
list_art_directions
List selectable ArtDirections as compact summaries: visible system ArtDirections plus company ArtDirections. Use query to match exact names and natural-language creative requests.
input · no output
list_avatars
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
input · no output
list_garments
List user's garments with structured filters or query for hybrid name/SKU/metadata/image-attribute search. body_zone expands to categories and is ORed with category when both are g
input · no output
list_locations
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
input · no output
list_models
List available AI generation models (image, video, edit, upscale engines) by type, with credit costs, capability limits, and model-specific production guidance. These are the AI mo
input · no output
list_outfits
List user's outfits (saved garment combinations). Filter by garment IDs, active status, date range, or query against contained garments.
input · no output
list_tags
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
input · no output
list_templates
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
input · no output
mcp_add_context
App-only: append items to the session-scoped Uwear Shoot Board.
input · no output
mcp_clear_context
App-only: clear all session context items, or only one context type.
input · no output
mcp_export_montage
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
input · no output
mcp_generate_clip
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
input · no output
mcp_get_context
App-only: hydrate the session-scoped Uwear Shoot Board.
input · no output
mcp_list_files
App-only: list uploaded files for the Uwear MCP workspace files tab.
input · no output
mcp_replace_context
App-only: replace the session-scoped Uwear Shoot Board items.
input · no output
mcp_save_retouch
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
input · no output
prepare_local_garment_upload
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
input · no output
propose_brief
Create a Uwear BriefProposal from canonical generation commands. Every commands[].input is the MCP-safe GenerationIntent fields; commands and immutable plans are persisted without
input · no output
propose_montage
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
input · no output
propose_outfits
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_
input · no output
queue_generation_result_qa
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
input · no output
read_generation_result_qa
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/
input · no output
request_user_context
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
input · no output
save_generated_avatar
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
input · no output
save_reference_file_from_chat_file
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
input · no output
save_template
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
input · no output
search_uwear_library
Universal hybrid retrieval across the user's visible Uwear library: garments, avatars/models, locations, ArtDirections, uploaded files, and generation results. This is a finder, no
input · no output
submit_uwear_feedback
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
input · no output
update_art_direction
Update a company ArtDirection. System ArtDirections are read-only. When changing markdown directly, preserve the Variation Controls parser contract: reusable alternatives must be u
input · no output
update_brief
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
input · no output
update_garment
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
input · no output
update_montage_proposal
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
input · no output
update_preferences
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
input · no output
upload_avatar_from_chat_file
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
input · no output
upload_garment_from_chat_file
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
input · no output
upload_garment_from_public_url
Queue a recoverable batch upload from public HTTP(S) image URLs and return an operation immediately. Retry with the exact same arguments to read the stable operation state; retries
input · no output
view_image
Analyze any image using AI vision for manual inspection, debugging, visual description, or supplemental critique. Provide exactly one source: attachment_type together with attachme
input · no output
Verify it yourselfnpx teppi-check https://api.uwear.ai/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ23A1HTMXFCQSX8VZ6N77