# 3DAssets.dev > 3DAssets.dev, an MCP server by 3dassets.dev, listed from the official MCP registry. Indexed, not reviewed: facts and our own checks, no score or ranking. Search and download free CC0 GLB models and game packs, and submit new ones on a user behalf. - Canonical: https://www.anchorterminal.com/tools/3dassets-catalogue - Markdown: https://www.anchorterminal.com/tools/3dassets-catalogue.md (~1,750 tokens) - Slim: https://www.anchorterminal.com/tools/3dassets-catalogue.min.md (~1,680 tokens, same facts, less prose, for token-sensitive contexts) - JSON: https://www.anchorterminal.com/tools/3dassets-catalogue.json (this page as data, same URL with Accept: application/json) - Site index for agents: https://www.anchorterminal.com/llms.txt (full text: https://www.anchorterminal.com/llms-full.txt) - API: https://www.anchorterminal.com/api/v1/index.json - Updated: 2026-10-04 # 3DAssets.dev > Indexed, not reviewed: facts from the official MCP registry and our own checks. No score, grade or rank, and not in the rankings until the panel reviews it. How the index works: https://www.anchorterminal.com/indexed/ - Kind: MCP server, by 3dassets.dev (https://3dassets.dev) - Listed because: It's published in the registry under 3dassets.dev, a namespace the registry only gives to whoever proves they control that domain. - What the official MCP registry says: Search and download free CC0 GLB models and game packs, and submit new ones on a user behalf. ## Facts - MCP registry: `dev.3dassets/catalogue` 1.0.1 - Endpoint: https://3dassets.dev/mcp (streamable HTTP) - Package: npm `3dassets-mcp` (stdio) - Source: https://github.com/3dassets-dev/3dassets - Website: https://3dassets.dev - npm downloads a week: 42 - GitHub stars: 0 - Registry entry updated: 2026-09-07 ## Tools - Tools it lists (20, about 3,692 tokens of context, `tools/list` without credentials over MCP 2026-07-28, checked 2026-10-04 22:24 UTC): - `search_packs`: Find cohesive free GLB game kits by text, theme or style. Returns file counts, total bytes and starter scene URLs. Use get_pack for every individual model and… - `get_pack`: Get a free pack manifest with direct CDN URLs, licences, geometry budgets, loader snippets and its assembled starter scene. Download models individually or use… - `list_demos`: List the walkable demo scenes staff have built from single packs. Each is a small environment a person can walk through on the site and an agent can load as a… - `get_demo`: Get one demo: the pack, the spawn point, the walkable bounds, the points of interest, and every placement (public asset slug, position in metres, yaw in… - `search_assets`: Search the free GLB catalogue on 3dassets.dev (three.js, Blender, Godot, Unity) by text, category (what it is), theme (what world) and style (what look).… - `get_asset`: Full details for one asset by slug: CDN URL, licence + attribution text, stats, bounding box, animations, and ready-to-paste loader snippets. - `get_asset_usage`: Code or steps to load an asset in three.js, React Three Fiber, , Blender, Godot or Unity. - `list_categories`: List categories available on 3dassets.dev (slugs are what other tools accept). - `list_tags`: List tags available on 3dassets.dev (slugs are what other tools accept). - `list_licenses`: Returns the sole accepted submission dedication: CC0 1.0 Universal. No licence selection is needed. - `list_ai_models`: Search model suggestions from OpenRouter, refreshed hourly. Custom model/tool names are accepted; the list is not exhaustive. Unavailable suggestions never… - `create_account`: Create a contributor account for the user. Needs only a username and email. There is no password anywhere in this product, so never ask the user for one. A… - `verify_account`: Exchange the emailed 6-digit code for the account’s API key. Show the key to the user and tell them to configure it as the Bearer token for this MCP server. - `submit_asset_from_url`: Submit a .glb hosted at a public https URL on the user’s behalf (requires their API key). We download it, validate and re-encode it, then a human reviews it… - `get_upload_url`: For clients that can upload bytes: returns a presigned PUT URL for a .glb (and optionally a PNG preview). Then call finalize_upload with the returned keys. - `finalize_upload`: After PUTting the file to the URL from get_upload_url, describe the asset and submit it for processing and review. - `my_assets`: List the user’s submissions with status (processing, pending review, published, rejected + reason, failed + reason). `pendingEdit` means the user has metadata… - `submit_pack`: Group 2–50 of the user’s own uploads (any that are processing, pending or published) into a pack proposal. Upload the models first with finalize_upload or… - `my_packs`: List the user’s pack proposals with status (submitted, approved + pack URL, rejected + reason) and the status of each member model. - `update_asset`: Edit the metadata of one of the user’s own assets. The uploaded GLB can never be changed. Editing an asset that is already published does not change it: the… - How its tools read to an agent (0 errors, 34 warnings, 1 note, about 3,692 tokens; rules at https://www.anchorterminal.com/check.md; not part of the score): - warn TC11 create_account: 2 parameters without a description: email, website - warn TC11 finalize_upload: 4 parameters without a description: previewKey, quarantineKey, tags, title - warn TC11 get_asset: its one parameter, slug, has no description - warn TC11 get_asset_usage: none of its 2 parameters has a description - warn TC11 get_demo: its one parameter, slug, has no description - warn TC11 get_pack: its one parameter, slug, has no description - warn TC11 get_upload_url: none of its 3 parameters has a description - warn TC11 list_ai_models: its one parameter, q, has no description - warn TC11 search_assets: 2 parameters without a description: limit, page - warn TC11 submit_asset_from_url: 3 parameters without a description: tags, title, url - warn TC11 submit_pack: none of its 4 parameters has a description - warn TC11 update_asset: 6 parameters without a description: aiGenerated, description, slug, summary, tags, title - warn TC11 verify_account: none of its 2 parameters has a description - warn TC16 create_account: no readOnlyHint or destructiveHint - warn TC16 finalize_upload: no readOnlyHint or destructiveHint - warn TC16 get_asset: no readOnlyHint or destructiveHint - warn TC16 get_asset_usage: no readOnlyHint or destructiveHint - warn TC16 get_demo: no readOnlyHint or destructiveHint - warn TC16 get_pack: no readOnlyHint or destructiveHint - warn TC16 get_upload_url: no readOnlyHint or destructiveHint - warn TC16 list_ai_models: no readOnlyHint or destructiveHint - warn TC16 list_categories: no readOnlyHint or destructiveHint - warn TC16 list_demos: no readOnlyHint or destructiveHint - warn TC16 list_licenses: no readOnlyHint or destructiveHint - JSON: https://www.anchorterminal.com/api/v1/tools/3dassets-catalogue.json - Being indexed says nothing about quality, and nobody can pay for it. Ask for a review: https://www.anchorterminal.com/builders/#claiming