Modelry
Modelry is a 3D visualization platform for eCommerce that creates custom 3D product models, AR experiences, and digital asset management.
Verdict
Common use cases
- Audit live embeds before a product launch
- Create workspace for seasonal campaign assets
- Delete deprecated 3D product repositories
- Retrieve embed code for landing page update
- Organize product visualizations by client workspace
Integration
- Vendor
- Modelry
- Category
- other
- Auth
- API_KEY
- Tools
- 15
- Composio slug
modelry
Tools
- Create Workspace
Tool to create a new workspace. use when you need to group products and embeds into a dedicated workspace. call after authenticating and specifying workspace details.
- Delete Modelry Embeddestructive
Tool to delete an embed. tries multiple common endpoint patterns and treats 404 as idempotent success after exhausting candidates (embed already deleted or not found).
- Delete Modelry Productdestructive
Tool to delete a product. use after confirming the product id.
- Delete Modelry Workspacedestructive
Tool to delete a workspace. use after confirming the workspace id.
- Delete Product Repositorydestructive
Tool to delete a product repository. use after confirming the repository id.
- Get Embed
Tool to retrieve details of a specific embed. use after confirming the embed id.
- Get Product Repository
Tool to retrieve details of a specific product repository. use when you have a repository id and need its details.
- Get Workspace
Tool to retrieve details for a specific workspace. use after confirming the workspace id.
- List Embeds
Tool to list available embeds. use when you need embed ids for downstream actions (e.g., modelry get embed). supports optional pagination.
- List Modeling Requests
Tool to list all 3d modeling requests associated with the authenticated user's workspace. use after authenticating to fetch your modeling requests.
- List Modelry Products
Tool to list all products in modelry. use when you need to retrieve available products after authenticating.
- List Modelry Workspaces
Tool to list all workspaces in modelry. use when you need to retrieve available workspaces after authenticating.
- List Product Repositories
Tool to list all product repositories in a workspace. use after confirming the workspace id.
- Order Modeling Service
Tool to place an order for 3d modeling services. use when workspace and product ids are known and modeling specifications are ready.
- Track Modeling Progress
Tool to track the progress of a 3d modeling request. use after initiating a modeling job to poll current status and completion percentage.
Setup
Setup guide
- 11. In Switchy, open your workspace settings and navigate to the Integrations tab. 2. Find Modelry in the MCP directory and click Connect. 3. Log into your Modelry account and generate an API key from the developer settings or API access page. 4. Paste the API key into Switchy's prompt and click Authorize. 5. Switchy confirms the connection and shows Modelry's 15 available tools. 6. Open any Space, type '@Modelry get workspace [workspace_id]' and send — if you see workspace details in the reply, the connection works. 7. To invoke other tools, @mention Modelry and describe what you need (create, retrieve, or delete a workspace, product, embed, or repository). 8. Keep workspace and embed IDs handy in a pinned note — the MCP requires exact IDs and won't fuzzy-search by name.
What teammates see: by default, memories from Modelry are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Spaces have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Create Campaign Workspace
@Modelry create a new workspace called 'Spring 2025 Collection' with description 'Seasonal product embeds for Q2 launch'.Open in a Space →
Retrieve Embed Details
@Modelry get the details for embed ID emb_abc123xyz and show me the current configuration and status.Open in a Space →
Delete Old Repository
@Modelry delete the product repository with ID repo_def456uvw after confirming it's deprecated.Open in a Space →
Audit Workspace Contents
@Modelry retrieve the workspace with ID wks_ghi789rst and list all associated products and embeds.Open in a Space →
Remove Outdated Embed
@Modelry delete the embed with ID emb_jkl012mno and confirm it's removed from all endpoints.Open in a Space →
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@modelry list all workspaces and show me which ones have active embeds deployed
Based on the Modelry API response, you have 3 workspaces: 'Production' (ID: ws_abc123) contains 7 active embeds, 'Staging' (ID: ws_def456) has 2 embeds, and 'Archive' (ID: ws_ghi789) has no embeds currently deployed. The Production workspace was last updated 3 days ago and includes embeds for your main product documentation and customer support flows.
This example demonstrates read-heavy workspace inspection. Requires API key with workspace:read scope. The MCP retrieves workspace metadata and embed counts, but won't show embed content or configuration details without additional calls to Get Embed for each ID.
@modelry create a new workspace called 'Q1-2025-Launch' for our upcoming product release embeds
Workspace 'Q1-2025-Launch' created successfully with ID ws_jkl012. The workspace is now active and ready to receive products and embeds. You can begin uploading product repositories or creating embeds within this workspace. Note that the workspace inherits your account's default settings for embed behavior and access controls.
This write example shows workspace creation, a prerequisite for organizing Modelry products and embeds. The MCP executes the create action immediately—there's no preview or undo. Workspace names must be unique within your account, and creation counts against your plan's workspace limit.
@modelry review all products in workspace ws_abc123 and draft a summary of which ones haven't been updated in over 90 days
Analyzing the 12 products in workspace ws_abc123: 4 products show no updates in the past 90 days. 'Legacy API Docs' (last updated 147 days ago) and 'v1 Integration Guide' (last updated 203 days ago) are the oldest. 'Mobile SDK Reference' and 'Deprecated Webhooks' also exceed the 90-day threshold. These stale products may contain outdated information if your APIs or features have evolved. Consider archiving or refreshing them before the Q1 launch.
This synthesis example pairs Modelry's product repository metadata with AI reasoning to identify maintenance gaps. The MCP fetches product details but doesn't auto-update or archive anything—you must confirm deletion or updates separately. Useful for audit workflows before major releases.
Use-case deep-dives
When Modelry wins for agencies managing client 3D catalogs
A 6-person creative agency builds product configurators for furniture brands. Each client gets a dedicated workspace with its own embeds and product repositories. Modelry's workspace-first architecture makes this clean: one API key, 15 tools to spin up, tear down, and query client environments without cross-contamination. The create/delete pattern across workspaces, products, and embeds maps directly to client onboarding and offboarding. If you're managing fewer than 3 clients or your products don't need 3D/AR embeds, the abstraction overhead isn't worth it—stick with a flat file structure. But once you hit 4+ concurrent client projects with visual product data, Modelry's isolation model pays off. Set this up if your agency contract includes product catalog handoff.
How Modelry handles pre-launch product repository staging
A 3-person DTC brand team launches 12 new SKUs quarterly, each with 3D viewer embeds for the product page. Two weeks before launch, they stage products in a test workspace, validate embed rendering across devices, then migrate repositories to the live workspace on launch day. Modelry's get/delete repository tools let the team script this migration: pull repository details from staging, recreate in production, delete the staging copy. The idempotent delete behavior (404 treated as success) means the script won't break if someone manually cleaned up. If your launch cadence is slower than monthly or you're not using embeds, the workspace overhead is overkill—just version your assets in S3. But for high-frequency visual product drops, Modelry's repository model keeps staging and production separate without manual file juggling. Worth it at 6+ launches per year.
When to use Modelry for seasonal campaign teardown
A 5-person marketing team runs quarterly campaigns with custom AR try-on embeds for limited-edition products. After each campaign, they need to delete 20-40 embeds and their backing product repositories to avoid API quota bloat. Modelry's delete tools handle this in a loop: the idempotent 404 logic means the script can run twice without errors, and the workspace scope keeps campaign assets isolated from evergreen products. The 15-tool surface is more than you need for pure cleanup, but the get-then-delete pattern (retrieve embed details, confirm ID, delete) prevents accidental deletions. If your campaigns reuse the same embeds or you run fewer than 3 per year, manual deletion through the Modelry dashboard is faster. Automate this once you're deleting 50+ embeds annually and your team forgets which campaign owns which asset.
Frequently asked
What does the Modelry MCP do in Switchy?
It lets your AI agents create, read, update, and delete Modelry workspaces, products, embeds, and repositories without leaving the chat. You can scaffold entire Modelry projects, retrieve embed details, or clean up old workspaces by asking in natural language. The MCP handles API calls and idempotent deletes (treating 404s as success) so your agents don't error out on already-deleted resources.
Do I need admin access to connect Modelry MCP?
You need a Modelry API key with write permissions to create or delete workspaces, products, and embeds. Read-only keys will let you retrieve details but block any create or delete operations. Whoever connects the MCP should have the scope to manage the resources your team wants the AI to touch—typically a workspace owner or admin-level account.
Can the Modelry MCP update existing products or embeds?
The tool list shows create, get, and delete operations but no explicit update tools. You can delete and recreate a product or embed to change its configuration, but you can't patch individual fields in place. If you need frequent updates, consider using Modelry's API directly or requesting an update tool from the MCP maintainer.
How is this different from calling the Modelry API myself?
The MCP wraps Modelry's REST API so your AI agents can call it conversationally. You skip writing API client code, handling auth headers, and parsing JSON responses. The MCP also bakes in idempotent delete logic (treating 404 as success) and tries multiple endpoint patterns, which saves you from debugging edge cases when resources are already gone.
Does connecting Modelry MCP count against my Switchy plan limits?
MCP connections don't count as seats, but every AI message that calls a Modelry tool consumes tokens from your plan's usage pool. Creating or deleting workspaces typically costs more tokens than simple get operations. If your team automates heavy Modelry workflows, monitor your usage dashboard to avoid hitting monthly caps mid-sprint.