# Uwear MCP server

Source: https://glimind.com/server/mcp-registry%2Fai.uwear%2Fuwear
Registry id: `mcp-registry/ai.uwear/uwear`
Status: live (checked 2026-10-26T22:14:04.048Z)

## Measurements (30 days)

- Uptime: 100%
- Checks: 5048
- Outages (90 days): 0

## Install

```json
{
  "mcpServers": {
    "uwear-mcp-server": {
      "type": "http",
      "url": "https://api.uwear.ai/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http uwear-mcp-server https://api.uwear.ai/mcp
```

## Tools (84)

- `add_chat_photos_to_board`: Use this when the user attaches images in this chat and wants them in Uwear, on the Shoot Board or in a shoot: clothing, a Model, a Location or a reference. Put
- `confirm_brief`: Executes the reviewed photoshoot flow, including its declared image and video steps. Spends credits at the brief's quote. This client may show no approval promp
- `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 pro
- `create_tag`: Create a new tag for organizing assets (garments, models, outfits, files, results, locations). Requires an active company workspace.
- `get_art_direction`: Get a selectable ArtDirection by ID.
- `get_automation`: Read a saved reusable Automation's current photoshoot flow, version and definition hash before editing it. The flow is data in the declared photoshoot contract,
- `get_brief`: Use this when you need a Shoot Board brief by brief_id: its looks, automations, credit quote (quote.total_credits), status and revision. Shows it on the board; 
- `get_generation_results`: Use this to show results in chat: generation_result_id (from mcp_brief_runs) for one result, generation_id for a job's results, or query, filters and dates to f
- `get_generation_status`: Use this to check one generation job by generation_id: its status, credits and, when it failed, a safe error_message. A brief's runs are read with mcp_brief_run
- `get_user_credits`: Get user's current credit balance.
- `list_art_directions`: List selectable ArtDirections as compact summaries: visible system ArtDirections plus company ArtDirections. Use query to match exact names and natural-language
- `list_automations`: Lists the user's Automations, most recently used first, one row each. 10 per page (limit up to 25; cursor: next_cursor for more). Changes nothing.
- `list_avatars`: List the user's Models: the reusable people who wear the Clothing (not the AI models; for those, use mcp_list_model_catalog). Supports structured filters or que
- `list_briefs`: Use this to find a past shoot when the user refers to one ("run the same as last week") or asks what ran: the account's briefs, newest first, 10 by default (lim
- `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 cate
- `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 backgroun
- `list_outfits`: List user's outfits (saved garment combinations). Filter by garment IDs, active status, date range, or query against contained garments.
- `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, gener
- `list_templates`: List canonical company templates, optionally filtered by kind, scope, command use case, creator, or public t-xxxx share code, with usage sorting. Keeps identify
- `mcp_add_context`: Append items to the Uwear Shoot Board.
- `mcp_add_garment_view`: A Clothing card dropped on another. The photo of from_garment_id becomes the back, side or detail view of garment_id, and from_garment_id leaves the board (dele
- `mcp_brief_list`: The account's Shoot Board briefs, newest first: every brief that ran (on any Shoot Board) and this board's draft, each with its status, looks, automations, cred
- `mcp_brief_runs`: Use this after confirm_brief or when the user asks how a shoot is going: each look's run of brief_id with its status, credits, results (generation_result_id, ki
- `mcp_clear_context`: Clear all Shoot Board items, or only one context type.
- `mcp_commit_intake`: Save sorted Shoot Board photos to the library as garments, avatars, locations or reference files, skip ones already saved, and add them to the Shoot Board at ex
- `mcp_delete_generation_results`: Delete the user's results and their stored images, as the platform's Delete. Cannot be undone: call it only after the user confirmed in chat which results to de
- `mcp_edit_brief`: Edit the Shoot Board's brief by hand: add, remove or change looks, or run looks through another automation. Saves a new brief linked to the board and returns th
- `mcp_export_montage`: Export montage clips as one stitched video. Spends credits: call it only after the user confirmed the clips and their order in chat. Returns the generation_id t
- `mcp_extract_video_frame`: Save a still frame of a video result as a new image result, as POST /generation-result/{id}/extract-frame. The result viewer's Save frame.
- `mcp_generate_clip`: Queue an image-to-video generation for one montage clip. Spends credits: call it only after the user agreed in chat. Returns the generation_id to poll with get_
- `mcp_get_context`: Read the Uwear Shoot Board.
- `mcp_intake_files`: Sort photos dropped on the Shoot Board into garment, avatar, location or reference (or unsure with two candidates) and report duplicates within the drop and in 
- `mcp_list_files`: List uploaded (reference) files for the Uwear MCP workspace files tab and the Shoot Board's References tab.
- `mcp_list_model_catalog`: The active AI models with their capabilities and pricing rules, as GET /models returns them, for the widget's model pickers.
- `mcp_read_generation`: One generation with its results as GET /generation/{id} returns it (prompt, model, settings, inputs), for the result viewer's Info panel.
- `mcp_read_generation_result`: One generation result as GET /generation-result/{id} returns it (tags, review verdict, QA, prompt, model), for the widget's result viewer.
- `mcp_recipe_copy`: Copy an automation as a new automation for this shoot.
- `mcp_recipe_history`: An automation's past runs, newest first: one row per Shoot Board Generate (its looks) or per run started on Uwear, with when, how it went, credits and covers.
- `mcp_recipe_list`: The company's shoot automations (and other automations to copy).
- `mcp_recipe_open`: Open the brief's automation in the builder: its draft, or once Generate published it its live version (saving an edit of it makes a new automation); another aut
- `mcp_recipe_preflight`: Validate and price the automation being edited.
- `mcp_recipe_save_draft`: Save the automation's draft.
- `mcp_reclassify_board_item`: Move a Shoot Board photo between the Clothing, Models and Locations piles. Saves the same image as the new kind and swaps it on the board; the old asset is dele
- `mcp_replace_context`: Replace the Uwear Shoot Board items.
- `mcp_review_generation_results`: The result viewer's review rail. Sets the user's verdict on their own results to approved or rejected, or clears it (decision null), replacing any verdict they 
- `mcp_save_retouch`: Save an edited image (image_base64) as a new child result of parent_generation_result_id. Changes no existing result.
- `mcp_set_generation_result_tags`: Replace a result's tags with tag_ids (empty removes all), as PUT /generation-result/{id}/tags. The result viewer's tag tray. A tag that starts one of the user's
- `mcp_update_tag`: Rename or recolor one of the company's tags, as PATCH /tag/{id}. The result viewer's tag tray.
- `mcp_upload_intake_photo`: Store one photo dropped on the Shoot Board, sent inline as base64, for a host that cannot upload files itself. Returns a receipt (sha256, size, stored, image_ur
- `mcp_workflow_assets`: The automation builder reads library items (Clothing, Models, Locations, ...) of one kind by id to show them on its cards. Read-only.
- `mcp_workflow_cameras`: The camera views (front, side, back, crops) a shot or camera edit can use, for the automation builder. Read-only.
- `mcp_workflow_contract`: The automation format (step kinds and their settings) the automation builder edits against. Read-only.
- `mcp_workflow_gallery`: The automation builder's picker: one page of the user's library items of one kind, filtered by search text, tags or category. Read-only.
- `mcp_workflow_garment_categories`: The garment categories, for the automation builder's category filters. Read-only.
- `mcp_workflow_tags`: The account's tags, for the automation builder's tag filters. Read-only.
- `modify_shoot_board`: Use this when the user asks in chat to change what is on the open Shoot Board. add puts items on it; set replaces the whole item list (to remove items, send the
- `plan_shoot_background_removal`: Append or replace one background removal. Revises the selected looks using the named brief flow (default: all its looks); requires the current brief revision. P
- `plan_shoot_camera_change`: Append or replace one camera-view edit. Revises the selected looks using the named brief flow (default: all its looks); requires the current brief revision. Pho
- `plan_shoot_edit`: Append or replace one prompt-based image edit. Revises the selected looks using the named brief flow (default: all its looks); requires the current brief revisi
- `plan_shoot_image`: Add a base image shot or revise its camera. Revises the selected looks using the named brief flow (default: all its looks); requires the current brief revision.
- `plan_shoot_upscale`: Append or replace one image upscale. Revises the selected looks using the named brief flow (default: all its looks); requires the current brief revision. Photo 
- `plan_shoot_video`: Append or replace one image-to-video step. Revises the selected looks using the named brief flow (default: all its looks); requires the current brief revision. 
- `propose_brief`: Saves a new brief and shows it on the board: the looks to shoot, their direction and the Automation they run through. The previous brief is kept (one that ran s
- `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, ma
- `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 al
- `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 t
- `read_shoot_board`: Use this before modify_shoot_board, propose_brief or update_brief: the user changes the board in the widget at any time. Returns the board's items (Clothing, Mo
- `remove_shoot_image`: Remove one base shot and its dependent steps. Revises the selected looks using the named brief flow (default: all its looks); requires the current brief revisio
- `remove_shoot_step`: Remove one dependent step and reconnect its successor. Revises the selected looks using the named brief flow (default: all its looks); requires the current brie
- `request_user_context`: Use this when the user wants a photoshoot and you have no board_id yet. Creates a new, empty Uwear Shoot Board and returns its board_id, which every other Shoot
- `save_art_direction`: Use this when the user asks to create, write or save an art direction, or the board's New art direction asks for one: write it from their words, the chat and th
- `save_automation`: Save one flow from a reviewed brief as a new reusable library Automation, with its current shots, dependent steps and settings. Does not modify the brief, gener
- `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 t
- `search_uwear_library`: Use this when the user names Clothing, Models, Locations, art directions, files or past results in chat and you need their ids. Takes a short keyword query (2-5
- `set_garment_side`: Use this when a garment's photo shows its back but Uwear has it as the front (or the other way round): you saw the photo in this chat, or the user says so. side
- `set_generation_result_favorite`: The result viewer's star. Marks one of the user's own generation results as a favorite (favorite true) or removes the mark (false); deletes nothing and spends n
- `show_in_shoot_board`: Moves a Shoot Board that is open in a widget to a view (board, brief, automation, results, brief_history). This client shows no widget, so it changes nothing th
- `update_automation`: Publish the reviewed flow identified by brief_id, revision and recipe_key as a new version of an existing reusable Automation. Requires its current definition h
- `update_brief`: Revise shoot looks, direction or model settings, or assign a saved Automation by ID. Accepts no operation definitions; use the separately published plan_shoot t
- `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 ph
- `upload_avatar_from_chat_file`: Batch upload reusable Models from person photos the user attached in chat. Each photo becomes the upper_body_front identity anchor. Keep names and optional user
- `upload_garment_from_public_url`: Upload Clothing from public HTTP(S) image URLs. Queues a recoverable batch upload and returns an operation immediately; retry with the exact same arguments to r
- `uwear_settings_read`: Read the user's saved photoshoot defaults (aspect ratio, camera, resolution) with every allowed value. Backs the plugin settings page.
- `uwear_settings_update`: Save changed photoshoot defaults (aspect ratio, camera, resolution). Send only the settings that changed; returns every current value. Defaults never authorize 

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
