3DAssets.dev MCP server
Search and download free CC0 GLB models and game packs, and submit new ones on a user behalf.
0 stars33 downloads/wk
Reviews
Write oneNobody has reviewed 3DAssets.dev yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
3DAssets.dev tools (20, 6 write)
write = sends, deletes, buys or postscreate_accountwrite actionFreeCreate 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 6-digit code is emailed to them; ask the user to read it to you, then call verify_account to receive their API key. Only do this with the user’s explicit consent.
finalize_uploadwrite actionFreeAfter PUTting the file to the URL from get_upload_url, describe the asset and submit it for processing and review.
get_assetFreeFull details for one asset by slug: CDN URL, licence + attribution text, stats, bounding box, animations, and ready-to-paste loader snippets.
get_asset_usageFreeCode or steps to load an asset in three.js, React Three Fiber, <model-viewer>, Blender, Godot or Unity.
get_demoFreeGet 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 degrees) with the CDN URL and bounds of each model placed. Load the models with a plain GLTFLoader and apply the transforms to reproduce the scene.
get_packFreeGet a free pack manifest with direct CDN URLs, licences, geometry budgets, loader snippets and its assembled starter scene. Download models individually or use the starter scene.
get_upload_urlwrite actionFreeFor 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.
list_ai_modelsFreeSearch model suggestions from OpenRouter, refreshed hourly. Custom model/tool names are accepted; the list is not exhaustive. Unavailable suggestions never block uploads.
list_categoriesFreeList categories available on 3dassets.dev (slugs are what other tools accept).
list_demosFreeList 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 layout. Use get_demo for the placements.
list_licensesFreeReturns the sole accepted submission dedication: CC0 1.0 Universal. No licence selection is needed.
list_tagsFreeList tags available on 3dassets.dev (slugs are what other tools accept).
my_assetsFreeList the user’s submissions with status (processing, pending review, published, rejected + reason, failed + reason). `pendingEdit` means the user has metadata changes waiting for review; the published version is unchanged until they are approved.
my_packsFreeList the user’s pack proposals with status (submitted, approved + pack URL, rejected + reason) and the status of each member model.
search_assetsFreeSearch 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). Returns direct CDN URLs (CORS *, immutable) that load with a plain GLTFLoader. Published models use CC0 1.0 Universal: free personal and commercial use without attribution. Licence metadata is retained in each result.
search_packsFreeFind 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 loader snippet.
submit_asset_from_urlwrite actionFreeSubmit 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 before publishing. CC0 is automatic, but the user must accept its irrevocable dedication before submission. Max 25 MB, 1M triangles, embedded textures only.
submit_packwrite actionFreeGroup 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 submit_asset_from_url, then pass their slugs here. Each model is still reviewed on its own; a person approves the pack as a whole, which publishes any members still pending and creates the pack page. Nothing goes live until then. The user is emailed the outcome.
update_assetwrite actionFreeEdit 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 proposal goes to the review queue and the live version keeps serving until a person approves it.
verify_accountFreeExchange 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.
Public scan report
scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it
- Code scan2 source files scanned25/25
- Live reliabilityremote reachable in 1857ms20/20
- Tool poisoning20 tool descriptions checked15/15
- Auth qualityAPI key sent as a header8/15
- Maintenancelast push 9 days ago15/15
- Maintainer identitynamespace and repository owner differ; website matches verified namespace6/10
Install directly
claude mcp add --transport http catalogue https://3dassets.dev/mcp
3DAssets.dev: common questions
- Is 3DAssets.dev MCP server safe?
- Yes, by our scan: it is graded A (89/100). Read the 3DAssets.dev safety report
- How do I install 3DAssets.dev?
- It runs remotely at 3dassets.dev. Add it to Claude Code, Claude Desktop or Cursor with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does 3DAssets.dev need an API key?
- Yes. The registry entry asks for
THREEDASSETS_API_KEY,Authorization. - Is 3DAssets.dev maintained?
- The last commit was 9 days ago (2026-09-11). The latest release is v1.0.1.
- Is 3DAssets.dev up?
- 100% of our last 2 checks got an answer. We check remote servers about four times a day.
- What can I use instead of 3DAssets.dev?
- Servers from other publishers that do the same job: Silica Core MCP server, Eurostat MCP server and Noun MCP server. Compare all 3DAssets.dev alternatives.
Alternatives to 3DAssets.dev
Same job from other publishers: the closest match first, then the best rated.
- Silica CoreRetrieval over the folder the session opened: files, search, read, code_pack, write_note.not reviewedEstablishedA
- EurostatSearch and query the Eurostat catalogue — EU economy, demography, trade, and NUTS regional data.not reviewedGrowingA
- NounProduction MCP server for The Noun Project — search & download icons in Cursor/Claude with OAuth…not reviewedGrowingB