mk_ keyPush from Blender / your pipeline
The mk_ Modeler lane is for outside tools — a Blender add-on, an export script, a build pipeline — to push 3D models, props, and avatar pieces into EveVolved automatically. It’s the programmatic version of the GLB upload: scoped to assets only (least privilege), no AI in the loop.
Connect a build-tools key
In the Creator Console → Connect, “Connect an outside tool” mints a private mk_ key. Name it for the tool it’s for (e.g. “My Blender”). Tick what it’s allowed to make, or leave all unticked for anything. The key authenticates the Modeler MCP (and the HTTP upload endpoint).
The pipeline
For a model with its own geometry, it’s upload-then-publish:
get_asset_types— confirm the kind + size cap for what you’re pushing.- Upload the GLB — request an upload intent at
/sdk/model/upload-intent, then HTTPPUTthe raw.glbbytes to the returned URL. You get back aglbKey. push_object— create the object/avatar piece with thatglbKey(or ameshIdfromlist_my_meshes), itscategory, and optionalmount/stats.publish_object— go live. Avatar pieces appear in the Avatar assembler for everyone to wear + remix.
Prep the .glb the same way as a manual upload — meters, Y-up, origin at the base/grip, transforms applied, textures embedded. See the GLB guide for the details.
The tools
get_asset_typeslist_assetslist_my_meshespush_objectpublish_object