WORN Fit tells an assistant how watches fit a given wrist, using WORN's catalogue of 46,000 watches, with to-scale drawings and phone-camera wrist measuring.
What you can do
Check how one to three watches fit a given wrist size, with lug clearance, perceived size and cuff behaviour
Get the case diameters and lug-to-lug spans that suit a wrist circumference
Create a try-on link with a QR code so a person can measure their wrist with a phone camera and see watches drawn on their own wrist
Retrieve the measured wrist size, the preferred watch and fit results from a try-on link, or learn that it is pending or expired
When to use it
Useful when someone is choosing a watch and wants to know whether it will suit their wrist, or does not know their wrist size and needs it measured by phone camera before comparing options.
Requirements
Remote endpoint at worn.club over streamable HTTP; no sign-in, API key or environment variables declared. The try-on flow needs the person's phone with a camera and a straight-on photo of each watch supplied as an image URL.
Before you install
Free and no sign-in, but try-on links expire and results only appear after the person sends them. Supplying watch photos as image URLs sends those images to the service, which cuts the watch out of the background. Fit verdicts are advisory, not a guarantee of how a watch will feel.
Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.arthexai%2Fworn-fit/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.
How one to three watches fit a wrist of a given size, checked against WORN's catalogue of 46,000 watches (case, thickness, lug width): how far each watch's lugs stop from the edges of the wrist, whether it wears bigger or smaller than its case, and how it sits under a shirt cuff. Returns the verdicts in words, a link to the watches drawn to scale on the wrist, and the drawing as a card where cards are shown. Names are matched as people say them; case_mm and lug_to_lug_mm, when known, make the answer exact.
Parameterswatchesrequiredwrist_mmrequired
suggest_sizes
Watch sizes for a wrist
The case diameters and lug-to-lug spans that fit a wrist of a given circumference, and why lug to lug matters more than the case.
Parameterswrist_mmrequired
start_try_on
Measure the wrist and try watches on
For a person who does not know their wrist size, or wants to see watches on their own wrist. Makes a link, with a QR code for a computer, that opens on their phone: the back camera measures the wrist in a few seconds with no tape or coin, then draws each watch on a photo of their own wrist at true size, to switch between. Nothing of the picture leaves the phone; tapping Send shares only the size and the watch they liked, which get_try_on_result returns with the code. Up to three watches; the link works for an hour. A picture of each watch can come as a link in image_url (a cutout with a transparent background, or the maker's or a shop's product photo on a plain white or grey background, which WORN cuts out) or as an uploaded file in photos; WORN shows it on the wrist at true size in place of its drawing.
Parametersphotoswatchesrequired
get_try_on_result
Get the measured wrist
The wrist size the person measured with their phone through a try-on link (start_try_on), the watch they liked best, and how each watch fits that wrist. Says when they have not sent it yet, or when the link has expired.
Parameterscoderequired
Version history
1
v2.0.0LatestOct 26, 2026
Score
83%
83% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Reached in the last 30 daysRequired25 pts
Auth declaredRequired10 pts
Tools listedRequired15 pts
DescriptionRequired15 pts
Logo10 pts
Documentation15 pts
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
LicenseNot applicable
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.