dev.3dassets/catalogue
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
3DAssets.dev
Publisher-provided description
Search and download free CC0 GLB models and game packs, and submit new ones on a user behalf.
Summary by lookupd
Searches and downloads free CC0 3D GLB models and packs, and submits new models for review under a user account.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http catalogue https://3dassets.dev/mcp
Claude Code, npm package (stdio)
claude mcp add catalogue -- npx -y 3dassets-mcp
Codex, remote (streamable-http)
codex mcp add catalogue --url https://3dassets.dev/mcp
Codex, npm package (stdio)
codex mcp add catalogue -- npx -y 3dassets-mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"catalogue": {
"url": "https://3dassets.dev/mcp"
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"catalogue": {
"command": "npx",
"args": [
"-y",
"3dassets-mcp"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (20 tools)
Publisher-provided text
search_packsFind 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 lget_packGet a free pack manifest with direct CDN URLs, licences, geometry budgets, loader snippets and its assembled starter scene. Download models individually or uselist_demosList 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 lget_demoGet 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 degreessearch_assetsSearch 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). Returnget_assetFull details for one asset by slug: CDN URL, licence + attribution text, stats, bounding box, animations, and ready-to-paste loader snippets.get_asset_usageCode or steps to load an asset in three.js, React Three Fiber, <model-viewer>, Blender, Godot or Unity.list_categoriesList categories available on 3dassets.dev (slugs are what other tools accept).list_tagsList tags available on 3dassets.dev (slugs are what other tools accept).list_licensesReturns the sole accepted submission dedication: CC0 1.0 Universal. No licence selection is needed.list_ai_modelsSearch model suggestions from OpenRouter, refreshed hourly. Custom model/tool names are accepted; the list is not exhaustive. Unavailable suggestions never bloccreate_accountCreate 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-diverify_accountExchange 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_urlSubmit 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 befget_upload_urlFor 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_uploadAfter PUTting the file to the URL from get_upload_url, describe the asset and submit it for processing and review.my_assetsList the user’s submissions with status (processing, pending review, published, rejected + reason, failed + reason). `pendingEdit` means the user has metadata csubmit_packGroup 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 submimy_packsList the user’s pack proposals with status (submitted, approved + pack URL, rejected + reason) and the status of each member model.update_assetEdit 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 pro
Details
- Version: 1.0.1
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 655 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/3dassets-dev/3dassets
- Website: https://3dassets.dev
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/dev.3dassets/catalogue)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp