# Rack Maker > A visual configurator for homelab racks: drop trays, shelves, printed brackets and devices into a 10″ or 19″ rack, and check the fit, the bill of materials and the printed parts. Its device modeler turns measurements into 3D models, and your own AI agent can drive it over MCP (https://rack-maker.cbnsndwch.dev/mcp). Every docs page is Markdown at its URL plus .md; https://rack-maker.cbnsndwch.dev/llms-full.txt has them all in one file. ## Docs - [Rack Maker docs](https://rack-maker.cbnsndwch.dev/docs.md): What Rack Maker is, where to start, the guided tours, and where each part of the app is explained. - [FAQ](https://rack-maker.cbnsndwch.dev/docs/faq.md): Short answers about accounts, privacy, sharing, prices, printing, contributing, licences, agents, browsers, exports and deleting things. ## Getting started - [Getting started](https://rack-maker.cbnsndwch.dev/docs/getting-started.md): What Rack Maker does, who it is for, and what you can do with and without an account. - [Accounts and sign-in](https://rack-maker.cbnsndwch.dev/docs/getting-started/accounts.md): How to sign up and sign in, how your handle is chosen, and what needs an account or contributor access. - [Your first project](https://rack-maker.cbnsndwch.dev/docs/getting-started/first-project.md): Start a project from a template or an empty rack, place parts, check the fit and get the parts list and STLs. - [Concepts](https://rack-maker.cbnsndwch.dev/docs/getting-started/concepts.md): What Rack Maker's words mean - racks, mounts, devices, projects, revisions, namespaces, access, and licences. ## Editor guide - [The editor](https://rack-maker.cbnsndwch.dev/docs/editor.md): The project editor at a glance, from the Parts sidebar and 3D view to the details sidebar, toolbar, status bar, shortcuts and tour. - [Placing parts](https://rack-maker.cbnsndwch.dev/docs/editor/placing-parts.md): Add parts from the Parts palette by dragging or tapping, and move or remove them in the 3D view, the front elevation and the Rack layout card. - [The inspector](https://rack-maker.cbnsndwch.dev/docs/editor/inspector.md): The Inspector card shows and edits the selected part (values, placement, sockets, replacement), and the Measurements card holds your measured values. - [Checks and problems](https://rack-maker.cbnsndwch.dev/docs/editor/checks.md): What the Clearance checks and Problems cards verify (fit, overlaps, overhangs, collisions, weight, power, airflow) and how to fix what fails. - [BOM & quote](https://rack-maker.cbnsndwch.dev/docs/editor/bom-and-quote.md): How the BOM & quote card lists and prices what to buy, picks listings, and keeps one subtotal per currency without converting between them. - [Exports and printing](https://rack-maker.cbnsndwch.dev/docs/editor/exports-and-printing.md): Every file the editor saves (project files, quote and BOM CSV, the project JSON, STL files for printed parts) and how print jobs work. - [Sharing and history](https://rack-maker.cbnsndwch.dev/docs/editor/sharing.md): Project links, claiming a project, read-only links and their link previews, saving and sync between browsers, and the project's history. ## Catalog - [Browsing the catalog](https://rack-maker.cbnsndwch.dev/docs/catalog.md): Find racks, shelves, trays, mounts and devices in the community catalog with search, filters, sorting and the recently published strip. - [Entries and revisions](https://rack-maker.cbnsndwch.dev/docs/catalog/entries-and-revisions.md): An entry's page, how revisions go from draft to review to published, why published revisions never change, and upgrading projects. - [Namespaces](https://rack-maker.cbnsndwch.dev/docs/catalog/namespaces.md): How catalog ids work, the namespace that belongs to your handle, copying an entry into yours with credit, and maintainers. - [Contributor access](https://rack-maker.cbnsndwch.dev/docs/catalog/contributing.md): What you can do in the catalog with and without contributor access, how to ask for it, and how an admin reviews the request. - [Authoring parts](https://rack-maker.cbnsndwch.dev/docs/catalog/authoring.md): Write a catalog entry in the catalog editor, from a quick device to a full part with sockets, checks and expressions; attach model files and add listings. - [Licences and credits](https://rack-maker.cbnsndwch.dev/docs/catalog/licences-and-credits.md): Catalog data is CC BY-SA 4.0, model files keep their own licence, and the Credits page lists who made what, with the credit line to copy. - [Reports](https://rack-maker.cbnsndwch.dev/docs/catalog/reports.md): Report a catalog entry, listing or model file that is wrong, and what happens next: automatic hiding, moderation and the audit log. ## Device modeler - [Device modeler](https://rack-maker.cbnsndwch.dev/docs/modeler.md): Turn measurements of a device you own, or a part you design, into a 3D model and catalog data with its ports. - [The steps](https://rack-maker.cbnsndwch.dev/docs/modeler/steps.md): The modeler's six steps in order - device or part, name, shape and size, faces and ports, finishes, review - and what you enter in each. - [Tracing photos and drawings](https://rack-maker.cbnsndwch.dev/docs/modeler/tracing.md): Place ports by clicking on a straight-on photo or a datasheet drawing of a face. Photos are processed on your devices and never stored by Rack Maker. - [Datasheets](https://rack-maker.cbnsndwch.dev/docs/modeler/datasheets.md): Read a datasheet PDF in your browser for suggested sizes, weight and ports, trace its drawings, and keep a private copy with the device. - [Shapes and parts](https://rack-maker.cbnsndwch.dev/docs/modeler/shapes-and-parts.md): The modeler's body shapes (box, rounded, cylinder, tapered, stack, extrusion), part categories, mounting on rack rails, and decks. - [Measurement forms](https://rack-maker.cbnsndwch.dev/docs/modeler/measurement-forms.md): The few numbers you measure, the formulas that turn them into the model, and how to tell your agent a value is wrong. - [Annotations](https://rack-maker.cbnsndwch.dev/docs/modeler/annotations.md): Pin notes on a device's faces or 3D model, mark things as wrong, and let your agent fix and resolve them. - [Photos and port detection](https://rack-maker.cbnsndwch.dev/docs/modeler/detection.md): Add several photos of a device, find its ports, vents and LEDs on them in your browser, review the candidates, and let your agent use them with your words and annotations. - [Publishing](https://rack-maker.cbnsndwch.dev/docs/modeler/publishing.md): The review checklist, publishing with contributor access or submitting for review, and how the model file is built and attached. - [Live sync](https://rack-maker.cbnsndwch.dev/docs/modeler/live-sync.md): Your signed-in browsers and your AI agent see the same modeler draft as it changes, and how conflicting changes are settled. ## Using AI agents - [Using AI agents](https://rack-maker.cbnsndwch.dev/docs/agents.md): Connect your own AI agent to Rack Maker's device modeler over MCP - what it can do, privacy, sign-in, permissions, limits and setup per client. - [How an agent measures](https://rack-maker.cbnsndwch.dev/docs/agents/measuring.md): The conventions an agent follows in the device modeler - units, faces, [u, v] positions, flat areas, photos and drawings to mm, ports, shapes, parts and sources. - [Agent tools](https://rack-maker.cbnsndwch.dev/docs/agents/tools.md): Every tool Rack Maker's MCP server gives your agent - what it does, what it may change, its inputs and its answer. - [Datasheet uploads](https://rack-maker.cbnsndwch.dev/docs/agents/datasheet-uploads.md): How your agent keeps a datasheet PDF with a device - from a public URL, or from your computer by a one-time upload link - and what each answer means. - [Claude in Chrome](https://rack-maker.cbnsndwch.dev/docs/agents/claude-in-chrome.md): Ask Claude about a part while you look at it in the modeler or on its catalog page. - [Walkthrough: a DGX Spark](https://rack-maker.cbnsndwch.dev/docs/agents/walkthrough.md): A worked example - model an NVIDIA DGX Spark from your photos with Claude Code, check it face by face, and publish it. - [Docs for agents](https://rack-maker.cbnsndwch.dev/docs/agents/docs-for-agents.md): How AI agents can read these docs - llms.txt, llms-full.txt, any page as Markdown, Accept text/markdown, Copy Markdown, the Open menu and the sitemap. ## API reference - [HTTP API](https://rack-maker.cbnsndwch.dev/docs/api.md): The public, read-only HTTP endpoints for the catalog, model files, listings and read-only project links, with parameters, responses and examples.