# Simplio3D Documentation > Simplio3D is a browser-based 3D CPQ platform for building interactive 3D product configurators — upload GLB models, apply PBR materials, add option blocks, set pricing and conditional logic, collect contact forms, launch AR, and embed configurators as share views, with WooCommerce and Shopify checkout. AI agents can connect to a Simplio3D account over the Model Context Protocol (MCP) to inspect projects, validate configurations, introspect 3D models, and calculate pricing. This file indexes the public documentation (Tutorials, SDK, REST API, and MCP) for LLMs and AI agents, following the llms.txt convention (https://llmstxt.org). Every link below points to a standalone, server-rendered documentation page. ## For AI agents — start here - [Full MCP & AI tool reference (single-file, plain Markdown)](https://app.simplio3d.ai/llms-full.txt): Every Simplio3D tool an agent can call, with parameters, return shapes, authentication, security model, limits, and error categories. Self-contained — read this one file to use… - [MCP server documentation](https://app.simplio3d.ai/docs/mcp): Human-readable MCP server guide: connecting a client, authentication, the tool reference, security, and troubleshooting. ## Simplio3D Tutorials - [Tutorials — overview](https://app.simplio3d.ai/docs/tutorials): Step-by-step Simplio3D tutorials for building 3D product configurators: upload models, create PBR materials, set pricing and conditional logic, embed, and connect WooCommerce or… - [Welcome](https://app.simplio3d.ai/docs/tutorials/welcome): Get oriented with Simplio3D — what 3D product configurators are, how the platform is organized, and where to start building. - [Uploading 3D Models](https://app.simplio3d.ai/docs/tutorials/uploading-3d-models): Upload, organize, and manage 3D models (GLB, GLTF, FBX, OBJ, STL) with file-size limits and best practices for fast-loading configurators. - [Uploading Textures](https://app.simplio3d.ai/docs/tutorials/uploading-textures): Import seamless PBR and non-PBR textures from your library or the built-in CDNs to use in materials and option blocks. - [Uploading Graphics](https://app.simplio3d.ai/docs/tutorials/uploading-graphics): Upload logos, patterns, and image graphics for design-canvas, pattern-designer, and text-input customization. - [3D Model Versions](https://app.simplio3d.ai/docs/tutorials/3d-model-versions): Replace a 3D model with a new version while keeping option blocks, pricing, and conditional-logic references intact. - [Creating Materials](https://app.simplio3d.ai/docs/tutorials/creating-materials): Build physically based (PBR) materials with base color, metalness, roughness, normal, and ambient-occlusion maps in the material editor. - [Material Library](https://app.simplio3d.ai/docs/tutorials/material-library): Organize your material library into categories, search and filter swatches, and reuse materials across projects. - [Applying PBR Textures](https://app.simplio3d.ai/docs/tutorials/applying-pbr-textures): Apply PBR texture maps to 3D models and option-block variants with correct UV orientation for accurate, realistic surfaces. - [Material Examples](https://app.simplio3d.ai/docs/tutorials/material-examples): Ready-made material recipes — metals, woods, fabrics, glass, and plastics — to copy and tune for your own products. - [Bulk-Add Materials by Category](https://app.simplio3d.ai/docs/tutorials/bulk-add-materials-by-category): Populate a Select Material block from an entire category so shoppers can pick from large material libraries without per-variant authoring. - [Project Overview](https://app.simplio3d.ai/docs/tutorials/project-overview): Understand the three project types — Viewer, Configurator, and Modular — and choose the right one for your product. - [Editor UI & Features](https://app.simplio3d.ai/docs/tutorials/editor-ui-features): Tour the project editor: modes, panels, the 3D viewport, undo/redo, autosave, and the resizable layout. - [Objects Mode](https://app.simplio3d.ai/docs/tutorials/objects-mode): Manage the scene hierarchy, transforms, pivots, nested subgroups, and per-part visibility in Objects mode. - [Options Mode](https://app.simplio3d.ai/docs/tutorials/options-mode): Add and configure the 16 option block types — dropdowns, material swatches, toggles, hotspots, text and number inputs, and more. - [Modular Projects](https://app.simplio3d.ai/docs/tutorials/modular-projects): Build drag-and-drop modular configurators with the snap system, connection rules, and per-side constraints (Pro/Enterprise). - [Conditional Logic](https://app.simplio3d.ai/docs/tutorials/conditional-logic): Show, hide, or disable blocks, variants, and 3D parts based on shopper selections with rule-based conditional logic. - [Pricing Mode](https://app.simplio3d.ai/docs/tutorials/pricing-mode): Set up CPQ pricing with base prices, price groups, 1D/2D price tables, unique modular prices, variables, and formulas. - [Forms Mode](https://app.simplio3d.ai/docs/tutorials/forms-mode): Collect leads and orders with contact forms — name, email, dropdowns, consent, add-to-cart, and save-configuration fields. - [Project Settings](https://app.simplio3d.ai/docs/tutorials/project-settings): Configure 140+ project settings: display, branding, lighting, camera, AR, e-commerce, email, and PDF export. - [Sharing & Embedding](https://app.simplio3d.ai/docs/tutorials/sharing-embedding): Publish a configurator, generate a shareable link, embed it with an iframe, and control access with passwords and domain restrictions. - [WooCommerce](https://app.simplio3d.ai/docs/tutorials/woocommerce): Connect WooCommerce to send configured products to checkout or the cart via redirect or basket mode. - [Shopify](https://app.simplio3d.ai/docs/tutorials/shopify): Connect Shopify for cart permalinks, draft orders, or SKU-matched multi-line carts from configured products. - [API & SDK Quick Start](https://app.simplio3d.ai/docs/tutorials/api-sdk-quick-start): Get started with the Simplio3D REST API and headless TypeScript SDK to drive configurators from your own code. - [AI Connections (MCP)](https://app.simplio3d.ai/docs/tutorials/ai-connections-mcp): Connect an AI agent such as Claude to your workspace with a scoped, expiring token — pick least-privilege scopes, rotate or revoke it any time, and approve every risky change in… - [Mobile & Native Apps](https://app.simplio3d.ai/docs/tutorials/mobile-native-apps): Embed your configurator in an iOS, Android, React Native, or Flutter app — web view setup, the AR hand-off, and the native event bridge. - [Building a Custom UI](https://app.simplio3d.ai/docs/tutorials/building-a-custom-ui): Design your own configurator interface with @simplio3d/viewer — the platform renders the 3D product while you own every control, in any framework. - [Headless Integration Walkthrough](https://app.simplio3d.ai/docs/tutorials/headless-integration-walkthrough): Ship a custom-UI configurator with @simplio3d/viewer step by step — install it, wire your own controls, handle failures, and avoid the traps that break silently. - [Augmented Reality (AR)](https://app.simplio3d.ai/docs/tutorials/augmented-reality-ar): Enable Augmented Reality so shoppers can place products on a surface or try them on (face, wrist, or body) on iOS and Android. - [AI Assistant & Agent Workflows](https://app.simplio3d.ai/docs/tutorials/ai-assistant-agent-workflows): Let the AI audit, repair and build your configurator — with you approving every sensitive change. - [Build a Configurator with AI](https://app.simplio3d.ai/docs/tutorials/build-a-configurator-with-ai): Turn a short product description into a working configurator — review and edit the build plan, attach any missing 3D models or textures, then approve the pricing and store steps… - [AI Workflows](https://app.simplio3d.ai/docs/tutorials/ai-workflows): Follow, answer, approve, resume and cancel the multi-step jobs the AI runs against your projects from the AI Workflows page in your dashboard. - [Requests Overview](https://app.simplio3d.ai/docs/tutorials/requests-overview): Review and manage incoming quote and contact-form submissions from your published configurators. - [Trial & Billing](https://app.simplio3d.ai/docs/tutorials/trial-billing): Understand the 30-day Pro trial, plan limits, and how to activate a paid subscription through Stripe. - [Team Members](https://app.simplio3d.ai/docs/tutorials/team-members): Invite teammates to your workspace, choose their role, manage seats on your plan, and understand why billing stays owner-only. - [Tutorials Changelog](https://app.simplio3d.ai/docs/tutorials/tutorials-changelog): What changed in these tutorials and when — new guides, expanded sections and corrections, newest first. Last updated August 19, 2026. ## Simplio3D SDK Reference - [SDK Docs — overview](https://app.simplio3d.ai/docs/sdk): Official @simplio3d/sdk TypeScript SDK reference: install, authenticate, and drive projects, option blocks, pricing formulas, the 3D viewer, contact forms, sharing, and AR from… - [Introduction](https://app.simplio3d.ai/docs/sdk/introduction): Overview of the @simplio3d/sdk headless TypeScript client — what it does and how it talks to the Simplio3D platform. - [Installation](https://app.simplio3d.ai/docs/sdk/installation): Install @simplio3d/sdk from npm and add it to a browser or Node.js project. - [Quick Start](https://app.simplio3d.ai/docs/sdk/quick-start): Create a client, load a project, and render a configurator in a few lines of TypeScript. - [Client Setup](https://app.simplio3d.ai/docs/sdk/client-setup): Configure the SDK client with an access token (browser) or API token (server) and the API URL. - [Projects](https://app.simplio3d.ai/docs/sdk/projects): List, read, create, update, and delete projects, with automatic decompression of large scenes. - [Option Blocks](https://app.simplio3d.ai/docs/sdk/option-blocks): Create and manage the 16 option block types and their variants from headless code. - [Conditional Logic](https://app.simplio3d.ai/docs/sdk/conditional-logic): Author and evaluate show / hide / disable rules across blocks, variants, and 3D parts. - [Pricing & CPQ](https://app.simplio3d.ai/docs/sdk/pricing-cpq): Build CPQ pricing — base prices, price groups, tables, unique modular prices, variables, and formulas. - [Contact Forms](https://app.simplio3d.ai/docs/sdk/contact-forms): Manage contact forms and their 12 field types for lead capture and orders. - [Quote Submissions](https://app.simplio3d.ai/docs/sdk/quote-submissions): List and read quote and contact-form submissions captured from configurators. - [3D Viewer](https://app.simplio3d.ai/docs/sdk/3d-viewer): Read a project’s embed configuration (camera, lighting, AR) and persist a configuration between sessions. - [Headless Renderer](https://app.simplio3d.ai/docs/sdk/headless-renderer): Render a project with your own UI using @simplio3d/viewer — a headless-UI 3D viewer with no swatches, sidebar, price, or form. - [Animations](https://app.simplio3d.ai/docs/sdk/animations): Create and play animation blocks: move, rotate, float, scale-pulse, swing, and orbit. - [Project Settings](https://app.simplio3d.ai/docs/sdk/project-settings): Read and update the 140+ project settings covering display, branding, AR, e-commerce, email, and PDF. - [Assets](https://app.simplio3d.ai/docs/sdk/assets): Upload, list, update, and delete 3D model, texture, and image assets. - [Materials](https://app.simplio3d.ai/docs/sdk/materials): Create and manage PBR materials and their texture maps. - [Categories](https://app.simplio3d.ai/docs/sdk/categories): Organize assets and materials into categories for filtering and bulk material blocks. - [Team](https://app.simplio3d.ai/docs/sdk/team): Invite, update, and remove team members on an account. - [Sharing](https://app.simplio3d.ai/docs/sdk/sharing): Enable sharing, manage tokens, and build embeddable share URLs. - [Email Logs](https://app.simplio3d.ai/docs/sdk/email-logs): List email logs and resend failed notifications. - [Webhooks](https://app.simplio3d.ai/docs/sdk/webhooks): Register webhooks for quote.submitted, form.submitted, option.changed, and configuration.saved events. - [Augmented Reality](https://app.simplio3d.ai/docs/sdk/augmented-reality): Enable and configure surface and wearable AR experiences. - [TypeScript](https://app.simplio3d.ai/docs/sdk/typescript): Built-in TypeScript types and error classes (AuthenticationError, ValidationError, NotFoundError, ConflictError). - [Examples](https://app.simplio3d.ai/docs/sdk/examples): End-to-end recipes — headless embeds, binding external UI to SDK events, and more. - [Changelog](https://app.simplio3d.ai/docs/sdk/changelog): Version history and notable changes to the Simplio3D SDK. ## Simplio3D API Reference - [API Docs — overview](https://app.simplio3d.ai/docs/api): Simplio3D REST API reference: authenticate and manage projects, option blocks, conditional logic, pricing and CPQ, contact forms, assets, materials, sharing, webhooks, and AR… - [Introduction](https://app.simplio3d.ai/docs/api/introduction): Overview of the Simplio3D REST API — base URL, JSON conventions, JWT authentication, and a quick example request. - [Authentication](https://app.simplio3d.ai/docs/api/authentication): Authenticate API requests with JWT bearer tokens or an X-API-Key, plus the public share-viewer credentials. - [Projects](https://app.simplio3d.ai/docs/api/projects): Create, read, update, delete, and clone 3D configurator projects and their scene data. - [Option Blocks](https://app.simplio3d.ai/docs/api/option-blocks): Manage the 16 option block types and their variants — dropdowns, material swatches, toggles, inputs, modular, and more. - [Conditional Logic](https://app.simplio3d.ai/docs/api/conditional-logic): Define show / hide / disable rules that react to selections, including 3D object and part targeting. - [Pricing & CPQ](https://app.simplio3d.ai/docs/api/pricing-cpq): Configure CPQ pricing — base prices, price groups, 1D/2D tables, unique modular prices, variables, and formulas. - [Contact Forms](https://app.simplio3d.ai/docs/api/contact-forms): Build and read contact forms and their 12 field types for lead capture and add-to-cart flows. - [3D Viewer](https://app.simplio3d.ai/docs/api/3d-viewer): Drive the 3D viewer — camera, lighting, scene presets, and runtime configuration selections. - [Animations](https://app.simplio3d.ai/docs/api/animations): Create and play animation blocks: move, rotate, float, scale-pulse, swing, and orbit. - [Project Settings](https://app.simplio3d.ai/docs/api/project-settings): Read and update the 140+ project settings covering display, branding, AR, e-commerce, email, and PDF. - [Assets](https://app.simplio3d.ai/docs/api/assets): Upload, list, update, delete, and download 3D model, texture, and image assets. - [Materials](https://app.simplio3d.ai/docs/api/materials): Create and manage PBR materials and their texture maps. - [Categories](https://app.simplio3d.ai/docs/api/categories): Organize assets and materials into categories for filtering and bulk material blocks. - [Team Management](https://app.simplio3d.ai/docs/api/team-management): Invite, update, and remove team members on an account. - [Project Sharing](https://app.simplio3d.ai/docs/api/project-sharing): Enable project sharing, manage share tokens, and access the public share endpoint. - [Email & Logs](https://app.simplio3d.ai/docs/api/email-logs): Send test emails, list email logs, and resend failed notifications. - [API Tokens](https://app.simplio3d.ai/docs/api/api-tokens): Generate, retrieve, and rotate API tokens for headless SDK access. - [Quote Submissions](https://app.simplio3d.ai/docs/api/quote-submissions): List and manage quote and contact-form submissions received from configurators. - [Webhooks](https://app.simplio3d.ai/docs/api/webhooks): Register webhooks for quote.submitted, form.submitted, option.changed, and configuration.saved events. - [Augmented Reality](https://app.simplio3d.ai/docs/api/augmented-reality): Upload USDZ files, create AR handoff sessions, and read AR analytics. - [AI & Agent APIs](https://app.simplio3d.ai/docs/api/ai-agent-apis): Authenticated endpoints for the AI Tool Layer, agent workflows, and MCP connections. - [Changelog](https://app.simplio3d.ai/docs/api/changelog): Version history and notable changes to the Simplio3D API. ## Simplio3D MCP Server - [MCP Server — overview](https://app.simplio3d.ai/docs/mcp): Simplio3D MCP (Model Context Protocol) server reference: connect Claude, Cursor, or VS Code to your 3D product configurators and let AI agents inspect projects, validate… - [Introduction](https://app.simplio3d.ai/docs/mcp/introduction): What the Model Context Protocol is, what the Simplio3D MCP server exposes to AI agents, and the current availability of each capability. - [Connect a Client](https://app.simplio3d.ai/docs/mcp/connect-a-client): Connect Claude Desktop, Claude Code, Cursor, or VS Code to Simplio3D over MCP — plus the authenticated REST tool endpoint available today. - [Authentication](https://app.simplio3d.ai/docs/mcp/authentication): How MCP connections authenticate — OAuth 2.1 or scoped bearer tokens — the connection scopes, which plan and workspace role is required, and how team workspaces are scoped. - [Tool Reference](https://app.simplio3d.ai/docs/mcp/tool-reference): Complete reference for all 115 Simplio3D tools (51 read + 61 controlled write): projects, validation, 3D inspection, materials, option blocks, conditional logic, pricing, quotes… - [Security & Permissions](https://app.simplio3d.ai/docs/mcp/security-permissions): The controlled-write model (propose → confirm → snapshot), role-based permissions, workspace tenancy, credential redaction, and what an AI agent can never reach. - [Agent Recipes](https://app.simplio3d.ai/docs/mcp/agent-recipes): Example prompts that work well with the Simplio3D MCP tools — configurator audits, pricing questions, and quote summaries. - [Limits & Quotas](https://app.simplio3d.ai/docs/mcp/limits-quotas): Rate limits, per-reply tool budgets, result size caps, and how fresh the data an agent reads actually is. - [Troubleshooting](https://app.simplio3d.ai/docs/mcp/troubleshooting): Structured error categories, what each one means, and fixes for the most common MCP and tool-call failures. - [Resources for Agents](https://app.simplio3d.ai/docs/mcp/resources-for-agents): Machine-readable resources for LLMs and AI agents: llms.txt, the full plain-text MCP reference, the live tool schema endpoint, and the sitemap. - [MCP Changelog](https://app.simplio3d.ai/docs/mcp/mcp-changelog): Every change to the Simplio3D agent surface — tools added, connection scopes, transport and OAuth releases, and confirmation-policy changes — newest first. The current surface… ## Simplio3D Platform Changelog - [Changelog — overview](https://app.simplio3d.ai/docs/changelog): What's new in Simplio3D: dated platform release notes covering the 3D configurator editor, dashboard, Share view, AI Assistant, AR, pricing, integrations, and security — grouped… - [Latest Release](https://app.simplio3d.ai/docs/changelog/latest-release): The newest Simplio3D platform release — Assigned materials no longer disappear when a project is edited further (August 19, 2026) — plus how this changelog relates to the API and… - [August 2026](https://app.simplio3d.ai/docs/changelog/august-2026): Simplio3D platform releases from August 2026: Assigned materials no longer disappear when a project is edited further · Pick 3D parts from a list instead of typing their names ·… - [July 2026](https://app.simplio3d.ai/docs/changelog/july-2026): Simplio3D platform releases from July 2026: Team members, support tickets, and control branding · Email that reaches the inbox · AR carries your configuration, plus a dashboard… - [June 2026](https://app.simplio3d.ai/docs/changelog/june-2026): Simplio3D platform releases from June 2026: Editor authoring polish and first-login reliability. ## Optional - [Sitemap (all indexable documentation URLs)](https://app.simplio3d.ai/sitemap.xml)