Can AI agents automate Blender?

Blender Foundation · desktop · 3d-modelingdesignopen-source

Blender is automatable today through the official Blender Python API (bpy) and the blender command-line host. This record is Blender as coordinated by the Blender Foundation, not Maya or 3ds Max. The About page and blender.org present Blender as GNU GPL free and open-source 3D software used daily by millions. The current Python API quickstart states that bpy can edit any data the user interface can, run operators through bpy.ops, create UI and tools, subscribe to data changes, and integrate render engines, with scripts run from the Text Editor, Python Console, Scripting workspace, or the command line. Official 5.2 LTS command-line help documents --background, --python, --python-expr, render, format, add-on, and logging switches on Windows, macOS, and Linux. The license page states that published scripts using bpy must be GPL-compliant. Third-party MCP repositories exist, including ahujasid/blender-mcp, which declares itself not made by Blender, and ellmos-blender-use-mcp for headless asset QA. The Blender Foundation has not been shown to declare a first-party MCP server or the absence of one, so first-party MCP ownership and the MCP verdict stay unknown. iPaaS connectors were not opened. Computer-use viability is unassessed. API scores 8 and is the best path. The official CLI scores 7.

Best path today: api · Overall automatability: 8/10

Modalities

ModalityStatusDetail
APIyespython
coverage: full · docs
SDKyespython
official: yes
MCPyes
verdict: unknown
blender-mcp · maintained: True
ellmos-blender-use-mcp · maintained: True
Integrationsunknown
CLIyes
Extensibilityyespythonadd-ons
webhooks: unknown
Data access
export: abc, usd, obj, ply, stl, fbx, svg, pdf · import: abc, usd, obj, ply, stl, fbx, svg
RPA / UI automationunknowndesktop-native
No repeatable UI probe was run. The official bpy Python API and blender command-line host cover scene, operator, add-on, and batch work without visually driving the viewport. Computer-use viability is not inferred from the desktop UI.
Computer useunknown
measured verdicts only — "unknown" means not yet probed by us

Scores

apimcpintegrationsclirpacomputer useoverall
878

Evidence

FactTierSourceDate
homepagedeclaredsource2026-09-11
vendordeclaredsource2026-09-11
deploymentdeclaredsource2026-09-11
platforms[0]declaredsource2026-09-11
platforms[1]declaredsource2026-09-11
platforms[2]declaredsource2026-09-11
licensedeclaredsource2026-09-11
statusdeclaredsource2026-09-11
modalities.api.existsdeclaredsource2026-09-11
modalities.api.kinds[0]declaredsource2026-09-11
modalities.api.coveragedeclaredsource2026-09-11
modalities.api.docsdeclaredsource2026-09-11
modalities.sdk.existsdeclaredsource2026-09-11
modalities.sdk.officialdeclaredsource2026-09-11
modalities.sdk.languages[0]declaredsource2026-09-11
modalities.mcp.third_party[0]communitysource2026-09-11
modalities.mcp.third_party[1]communitysource2026-09-11
modalities.cli.existsdeclaredsource2026-09-11
modalities.extensibility.scripting[0]declaredsource2026-09-11
modalities.extensibility.scripting[1]declaredsource2026-09-11
modalities.data_access.export[0]declaredsource2026-09-11
modalities.data_access.export[1]declaredsource2026-09-11
modalities.data_access.export[2]declaredsource2026-09-11
modalities.data_access.export[3]declaredsource2026-09-11
modalities.data_access.export[4]declaredsource2026-09-11
modalities.data_access.export[5]declaredsource2026-09-11
modalities.data_access.export[6]declaredsource2026-09-11
modalities.data_access.export[7]declaredsource2026-09-11
modalities.data_access.import[0]declaredsource2026-09-11
modalities.data_access.import[1]declaredsource2026-09-11
modalities.data_access.import[2]declaredsource2026-09-11
modalities.data_access.import[3]declaredsource2026-09-11
modalities.data_access.import[4]declaredsource2026-09-11
modalities.data_access.import[5]declaredsource2026-09-11
modalities.data_access.import[6]declaredsource2026-09-11
modalities.agent_docs.llms_txtscrapedsource2026-09-11
verdict.scores.apideclaredsource2026-09-11
verdict.scores.clideclaredsource2026-09-11
freshness.watch[0].urldeclaredsource2026-09-11
freshness.watch[1].urldeclaredsource2026-09-11
freshness.watch[2].urldeclaredsource2026-09-11
freshness.watch[3].urldeclaredsource2026-09-11

Related tools

Other products in this database that share a category with Blender.

Last verified 2026-09-11 · volatility medium · JSON record