Ellmos Blender Use MCP Server

Headless Blender asset QA over MCP: background script runs and FBX reimport verification.

Remote serverstreamable-httpPython

What is the Ellmos Blender Use MCP server?

Headless Blender asset QA over MCP: background script runs and FBX reimport verification. The ellmos blender use mcp server wraps that behind the Model Context Protocol, so an assistant can use it through 3 defined tools rather than through you.

What it actually does

An asset-QA tool for game and 3D asset pipelines: verify that an exported FBX actually reimports cleanly in headless Blender — mesh count, material count, and required naming prefixes checked automatically, with a deterministic JSON result instead of a manual eyeball pass. blender_verify_fbx_reimport is the core tool; blender_locate and blender_run_script are the general-purpose primitives it is built on.

Its toolset

Everything the assistant can do here goes through one of these:

  • blender_verify_fbx_reimport — Generate a temporary Blender verification script, import an FBX, and write a JSON result with mesh/material counts and missing required prefixes
  • blender_run_script — Run blender --background --python <script.py> with optional arguments and bounded stdout tail
  • blender_locate — Resolve the Blender executable from an explicit path, BLENDER_EXE, the verified local default, or PATH

Adding it to your client

Being a remote server, there is no local install. You register the endpoint with your client, authorise it once, and the tools appear.

When to reach for it

Plenty of browser automation servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. Ellmos Blender Use's toolset — blender_verify_fbx_reimport, blender_run_script, blender_locate — is a fair guide to whether it matches your workflow. It is maintained by ellmos-ai; worth a glance at recent repository activity before you build anything load-bearing on it.

SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.

Caveats

  • Your data travels to the provider's service, so the usual questions apply about what you send and what they retain.
  • MCP clients confirm each tool call by default. Leave that on until you have watched what the ellmos blender use mcp server does with a few real requests.

Available tools

ToolWhat it does
blender_verify_fbx_reimportGenerate a temporary Blender verification script, import an FBX, and write a JSON result with mesh/material counts and missing required prefixes.
blender_run_scriptRun blender --background --python <script.py> with optional arguments and bounded stdout tail.
blender_locateResolve the Blender executable from an explicit path, BLENDER_EXE, the verified local default, or PATH.

How to install the Ellmos Blender Use MCP server

{
  "mcpServers": {
    "blender-use": {
      "command": "node",
      "args": ["<path-to-repo>/src/index.js"]
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Example prompts to try

  • Use Ellmos Blender Use to blender verify fbx reimport.
  • Use Ellmos Blender Use to blender run script.
  • Use Ellmos Blender Use to blender locate.

Frequently asked questions

It connects Ellmos Blender Use to MCP-compatible AI assistants such as Claude and Cursor, exposing 3 tools (blender_verify_fbx_reimport, blender_run_script, blender_locate) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with Ellmos Blender Use directly.