How well do agents interact with blender? Do they modify files directly or through an API/mcp?

I have not started with blender yet. So far, my experience is with manim. and claude is actually not bad at it. give it a prompt and it can come up with a good scene design and then translate it into manim code. I still need to tweak the layout of the texts and the pace of the video and other "taste" part. I am thinking to apply similar strategy to blender. but I need to learn the basics of blender first.

There is a popular mcp interface but having them write blender scripts is also pretty usable.

Nice. I'm currently slowly studying how Godot works and I'll next try to see if there is a usable workflow for designing assets in blender and using them in Godot.