MCP server
3DAssets.dev Official
dev.3dassets/catalogue
Checked 25 Oct 2026, 20:29 UTC · Connected to it and listed its tools
Search and download free CC0 GLB models and game packs, and submit new ones on a user behalf.
Working at last checkVerified publisher: 3dassets.devAbout 4,074 tokens per request once connected20 tools
https://3dassets.dev/mcp
At a glance
- Type
- MCP server
- Publisher
- 3dassets.dev (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 20
- Token cost
- About 4,074 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 25 Oct 2026, 20:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http catalogue https://3dassets.dev/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.catalogue] url = "https://3dassets.dev/mcp"
Gemini CLI
{"mcpServers":{"catalogue":{"httpUrl":"https://3dassets.dev/mcp"}}}
Cursor
{"mcpServers":{"catalogue":{"url":"https://3dassets.dev/mcp"}}}
VS Code
{"servers":{"catalogue":{"type":"http","url":"https://3dassets.dev/mcp"}}}
Antigravity
agy mcp add catalogue https://3dassets.dev/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"catalogue","server_url":"https://3dassets.dev/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"catalogue","server_url":"https://3dassets.dev/mcp"}
Tools
create_accountChanges accounts · ~280 tokens
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 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’sfinalize_upload~565 tokens
After PUTting the file to the URL from get_upload_url, describe the asset and submit it for processing and review.get_asset~114 tokens
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~138 tokens
Code or steps to load an asset in three.js, React Three Fiber, <model-viewer>, Blender, Godot or Unity.get_demo~159 tokens
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 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_pack~124 tokens
Get 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_url~150 tokens
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.list_ai_models~102 tokens
Search model suggestions from OpenRouter, refreshed hourly. Custom model/tool names are accepted; the list is not exhaustive. Unavailable suggestions never block uploads.list_categories~65 tokens
List categories available on 3dassets.dev (slugs are what other tools accept).list_demos~98 tokens
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 layout. Use get_demo for the placements.list_licenses~71 tokens
Returns the sole accepted submission dedication: CC0 1.0 Universal. No licence selection is needed.list_tags~62 tokens
List tags available on 3dassets.dev (slugs are what other tools accept).my_assets~112 tokens
List 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_packs~78 tokens
List the user’s pack proposals with status (submitted, approved + pack URL, rejected + reason) and the status of each member model.search_assets~377 tokens
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). Returns direct CDN URLs (CORS *, immutable) that load with a plain GLTFLoader. Published models use CC0 1.0 Universal: free personal and commerciasearch_packs~239 tokens
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 loader snippet.submit_asset_from_url~613 tokens
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 before publishing. CC0 is automatic, but the user must accept its irrevocable dedication before submission. Max 25 MB, 1M triangles, embedded tsubmit_pack~261 tokens
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 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 publisheupdate_asset~312 tokens
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 proposal goes to the review queue and the live version keeps serving until a person approves it.verify_account~154 tokens
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.
Browse
Related MCP servers
- Soundza
Free sound effects, music and ambience for games, videos and apps. Search, play and download. - AV Hub x402 Tools
Ten pay-per-call x402 tools for game planning and bounded data transforms on Base USDC. - Frapea
A video editor in your browser that your AI drives: cuts, captions, multicam, motion titles, export. - Polyfork low-poly 3D assets
Low-poly 3D models and kits for three.js and game engines: search, match, remix, preview. - Dinogame
Search 101 free browser games + 1,000 Chrome Dino & gaming guides; returns dinogame.gg play links. - Delightful's Game Research Starter Pack
Where to look for games industry research: 873 sources across ten markets, cited and free. - Balthasar & Speyr Catalogue
Public catalogue, semantic search and source texts of Hans Urs von Balthasar and Adrienne von Speyr. - Cali Elangdell
CALI eLangdell MCP — the free, Creative Commons-licensed US law-school casebooks and course…
Badge for your README
[](https://aptlynx.net/servers/dev.3dassets/catalogue)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents