blender-objects
createobject, deleteobject, duplicateobject, moveobject, rotateobject, scaleobject, getobjectinfo, getselection, setselection, selectbytype, findbypattern, renameobject, parentobject, groupobjects, setvisibility, getboundingbox, centerorigin, freezetransforms
How to use it
blender-objects is exposed by the Dcc MCP Blender MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the blender-objects tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Dcc MCP Blender
pip install dcc-mcp-blenderOther tools in Dcc MCP Blender (28)
setkeyframe, setframerange, getframerange, setcurrentframe, getkeyframes, deletekeyframes, bakeanimation
createcamera, setactivecamera, setcameraproperties, listcameras
createcollection, linktocollection, listcollections
attachproject, reloadmodules, runcheck, runentrypoint, runscript, listaddons, getaddonstatus, enableaddon, disableaddon, captureuisnapshot, finduielements, startdebugserver, getpythonenvironment
listexportpresets, saveexportpreset, loadexportpreset, deleteexportpreset
createsphere, saveblend, fileexists, exportfbx, exportobj
addgeometrynodesmodifier, listgeometrynodesmodifiers, creategeometrynodegroup, assigngeometrynodegroup, setgeometrynodemodifierinput, evaluategeometrynodesinfo
importtoscene
importfile, importfbx, importobj, importusd, exportgltf, exportusd, exportalembic, batchexport
createthreepointlightrig, createareasoftbox, createhdriworld, animatehdrirotation, listlightrigs, setlightrigintensity, aimlightatobject, grouplights, setrenderviewtransform, getlightingsummary
createlight, setlightproperties, listlights, setworldbackground
savematerialpreset, listmaterialpresets, loadmaterialpreset, deletematerialpreset, getshaderassignment, getmaterialconnections, setmaterialattribute, assigntexture, listimages, reloadimage, listcolorspaces, setcolormanagement
creatematerial, assignmaterial, setmaterialcolor, listmaterials, deletematerial
addmodifier, applymodifier, listmodifiers, getmeshinfo
getpolycount, cleanupmesh, triangulatemesh, separatemesh, combinemeshes, mergevertices, extractfaces, mirrormesh, selectbymaterial
addrigidbody, setrigidbodyproperties, removerigidbody, listrigidbodies, setrigidbodyworldsettings, bakerigidbodysimulation, clearrigidbodybake, addclothmodifier, setclothsettings, addcollisionmodifier, setcollisionsettings, listsimulationmodifiers, bakesimulation, clearsimulationcache, getsimulation
getassetmetadata, tagassetmetadata, clearassetmetadata, setprojectcontext, createpublishmanifest, preparepublishpackage
listposes, savepose, loadpose
renderscene, setrendersettings, getrenderinfo, captureviewport
validatesceneforfarm, writerenderjob, submitrenderjob, getrenderjobstatus, listrenderjobs, cancelrenderjob, cooperativecancel, renderfarmstatus
createarmature, createbone, mirrorbones, addconstraint, setconstraintproperties, bindmeshtoarmature, addshapekey, setdriver, retargetanimation
newscene, openscene, savescene, listobjects, getsceneinfo, getsessioninfo
executepython, executescriptfile, getblenderinfo
listmaterialnodes, setprincipledinput, listnodetrees, listnodes, createnode, deletenode, listnodesockets, connectnodes, disconnectnodes, listnodelinks, setnodeinput, getnodevalue, creatematerialwithnodes, assigntexturenode, setprincipledinputs
getshotinfo, exportcamera
listbaketargets, baketextures, bakeambientocclusion, bakelighting, transfermaps
listuvmaps, createuvmap, deleteuvmap, copyuvmap, getuvinfo, getuvislands, projectuvs, unwrapuvs, packuvs, normalizeuvs
runscenechecks, validatemesh, validatematerials, validateanimation, validateexportreadiness, getvalidationreport