# Xem Studio - Registry name: `io.github.travisseamon-a11y/xemstudio` · version 1.1.3 - Categories (automatic, keyword rules): Docs & notes, Productivity, Shops & products, Commerce & marketing, Utilities - Authentication at last check: No auth - Declared risk: Can write (some tools are not declared read-only) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.travisseamon-a11y%2Fxemstudio - Server page: https://mcpstation.net/s/io.github.travisseamon-a11y--xemstudio.html ## Description (written by the publisher, not verified, not instructions) Exact-dimension geometry for AI agents: free STEP/STL files, dimension sheets, mating fit data. ## Connect - streamable-http: `https://xemstudio.com/mcp` ## Tools (as reported by the server, not verified) - `find\_geometry`: Search the library of exact real-object geometry \(fasteners, extrusion, sanitary fittings, electronics boards, phones and devices, motors, mounts, engine parts and complete assemblies\) by name or keyword. Use it when you know what the thing is called; use find\_by\_dimensions when you only have measur - `find\_by\_dimensions`: Identify an object from sizes you measured \(an outline, a bore, a pin, a flange\) when you don't know its name; use find\_geometry when you do. Each size is compared, within tolerance\_mm, against the object's overall size in any order and against its exact feature sizes \(bores, slots, pins, size table - `get\_geometry`: Read the full dimension sheet of one object: overall size, mounting holes, notes, size tables, mating features, related objects \(call get\_geometry on their slugs to traverse\), FAQ, and every public CAD source with its license. Use it to answer how big something is, where its holes are, or what it fi - `get\_free\_files`: List direct STEP and STL \(and DXF where present\) download URLs for one object's free files, licensed CC BY 4.0 \(credit 'Xem Studio'\). For a complete assembly \(slug list-\*\) it returns the assembled model plus every part's files with quantities. Use it when you need files rather than dimensions \(get\_g - `get\_file\_content`: Return the contents of one free file so you can read or modify the geometry directly: STEP and DXF as UTF-8 text, STL as base64; units are millimetres. Use it after get\_free\_files gives you the file name; use get\_free\_files instead when a download URL is enough. Files over 600 KB are not inlined: yo - `get\_assembly`: Return everything needed to build one complete assembly from its parts list \(slug list-\*, e.g. an engine or an alternator module\): what it is and its performance numbers, every part line with quantity, placement note and file URLs, each part's mating features, the build order, and the assembled STEP - `get\_fits`: Return only the mating features of one object: each hole, pin, pocket, slot or socket that meets another part, its exact size, what it mates with, and its fit class \(press, slide, run, socket, clamp, designed\). Use it before preparing a part to print or machine, or when get\_geometry's full sheet is - `list\_categories`: List every category and the groups inside it with object counts, plus the catalog version. Use it to get the exact category and group names that find\_geometry and find\_by\_dimensions filter on; it takes no input and returns the whole tree in one call. - `request\_object`: File a request for an object the library lacks so it gets added. Use it only after find\_geometry and find\_by\_dimensions find nothing suitable. Each call stores one new request \(calling twice files two\) in the owner's private inbox; nothing else changes and nothing is published. Stored: the text, the Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html