BlenderBlender and AI

The official Blender MCP vs. the community MCP for Blender: the differences and how to choose

Compare two Blender MCPs with similar names, Blender Lab's official version and the community MCP for Blender made by an individual developer, by installation, tools, ports, and telemetry, and follow along to fix things when the two clash.

AZTechnology15 min read

한국어English

Based on: Blender 5.2 LTS (screenshots from 5.2.1, English interface, default shortcuts), Blender Lab MCP 1.0.3, and the GitHub README of the community project MCP for Blender. Checked in October 2026. All images are real Blender screens. The community version images are from an older version (add-on 1.6), so some text differs slightly from the current version. This is noted in the captions.

There are now two tools called "Blender MCP." One is the official MCP server that Blender Lab at the Blender Foundation released in 2026. The other is a community project by an individual developer that came out earlier and was widely used; its current name is MCP for Blender. If you followed a YouTube video or blog post and got confused because your screen looked different, you were usually looking at a mix of the two tools.

The two tools use the same MCP standard, but they differ in who makes them, how you install them, and what they can do. Think of two shops with similar names in the same neighborhood: one is run directly by the head office, and the other has long been run by an individual. Their menus differ, so choose based on what you are going there to buy.

When you finish this guide, you will be able to do the following.

  1. Tell whether the Blender MCP on your screen is the official version or the community version.
  2. Know how the two tools differ in installation, tools, ports, and data collection.
  3. Set the ports so they do not overlap when you use both on the same PC.
  4. Choose the one that fits what you want to do.

If MCP itself is new to you, read What is MCP? first.

1. Comparison at a glance

ItemOfficial versionCommunity version
Official nameMCP (add-on), blender-mcp (server)MCP for Blender (add-on), mcp-for-blender (server package)
Made byBlender Lab at the Blender FoundationA project by the individual developer Siddharth (GitHub ahujasid). The README says it is "a third-party integration not made by Blender"
LicenseGPL-3.0-or-laterMIT
Blender version5.1 or later3.0 or later
Add-on installationBlender's Extensions, Blender Lab repositoryThe command uvx mcp-for-blender install-addon, or install addon.py directly
Add-on interfaceOnly inside Preferences Add-ons. No sidebar tabThe MCP for Blender tab in the 3D Viewport sidebar (N)
Server startAutomatic when Blender starts (Auto Start)Automatic when Blender starts. If it is off, Start MCP Server in the sidebar
Default port98769876
Tools26: file diagnosis, object information, screen capture and navigation, rendering, manual and API search, code executionCode execution, scene information, viewing the screen (look), asset search and import, AI 3D generation, and more
Outside servicesNone (the documentation is inside the server)Poly Haven, Sketchfab, Poly Pizza (assets), Meshy, Tripo, Hyper3D Rodin, Hunyuan3D (AI generation)
Usage data collectionNothing separately stated on the official page. Privacy follows the blender.org policySends minimal anonymous usage records by default. Collects content such as prompts, code, and screens only with consent

The official version is stronger at reading and diagnosing the current scene and finding documentation. The community version is stronger at bringing in models and assets from outside and creating new ones.

2. Telling which one is on your screen

Starting state: start with the Blender you use running.

Follow along:

  1. Open Edit ‣ Preferences ‣ Add-ons.
  2. Type mcp in the search box.
  3. Look at the name and Maintainer of the row that appears.
What you seeWhich one
Name MCP, Maintainer Blender Lab, Type ExtensionOfficial version
Name MCP for Blender, Maintainer BlenderMCP, Type LegacyCommunity version

If you press N in the 3D Viewport to open the sidebar and there is an MCP for Blender tab, the community version is turned on. The official version does not make a sidebar tab.

The Add-ons screen with the official MCP add-on expanded. Maintainer Blender Lab, Version 1.0.3, Host localhost, Port 9886, Auto Start on, the Stop MCP Server button, and Server is running Figure 1. The official version's Add-ons screen. The name MCP and Maintainer Blender Lab at the top, the Port field in the middle, and Server is running at the bottom. In this image the port was changed to 9886, as in section 4 (Blender screenshot)

MCP for Blender expanded in the Add-ons screen of Blender with a temporary profile. Description Connect Blender to Claude via MCP, Type Legacy (User), Maintainer BlenderMCP, Version 1.6, File path hidden. Under Preferences, Allow Telemetry is checked in Telemetry & Privacy, with a note on what is collected with consent, a View Terms and Conditions button, and key fields for Sketchfab, Poly Pizza, Hyper3D, and Hunyuan3D under Persistent API Credentials Figure 2. The community version's Add-ons screen. Type Legacy and Maintainer BlenderMCP at the top, Allow Telemetry in the middle, and key fields for outside services at the bottom. This image shows an older version (1.6) right after it was turned on, and the file path is hidden (Blender screenshot)

3. A look at the community MCP for Blender

3-1. Installing and starting (based on the README)

These are the commands the community README gives. All of them run with uv's uvx. The README specifically asks you to install uv with the official installer (it does not recommend pip install uv).

What you want to doCommand in the README
Set up in one gouvx mcp-for-blender setup
Install only the add-onuvx mcp-for-blender install-addon
Upgrade to a new versionuvx mcp-for-blender@latest update
Register in Claude Codeclaude mcp add blender uvx mcp-for-blender

After installing the add-on, turn on Interface: MCP for Blender in Add-ons. When you start Blender, the add-on starts the server on its own. If the server is off, click Start MCP Server in the MCP for Blender tab in the 3D Viewport sidebar.

The MCP for Blender tab in the 3D Viewport sidebar. Not connected, Port 9876, and the Connect to MCP server button at the top. Below, checkboxes for Poly Haven, Sketchfab, and Poly Pizza under Asset Libraries, checkboxes for Hyper3D Rodin and Tencent Hunyuan 3D under AI Model Generation, and Schedule a feedback call at the bottom Figure 3. The community version's sidebar tab. From the top: the connection status Not connected, Port 9876, the server start button, and boxes to turn on asset and AI generation services. This image is from an older version (1.6), so the button reads Connect to MCP server, and there are only two AI generation boxes. The current README calls the button Start MCP Server and also describes a Meshy box for AI generation (Blender screenshot)

3-2. If you set it up under the old name blender-mcp

The community server package was renamed from blender-mcp to mcp-for-blender. The README says "old setups keep working and you do not need to change your settings." You only need to use the new name for new installations.

There is one easily confused point. The official server's run name is also blender-mcp. If you see blender-mcp in a settings file, look at the command in front of it to tell them apart.

Run command in the settingsWhich one
uv --directory C:\blender_mcp\mcp run blender-mcpOfficial version (installed from source)
uvx blender-mcp or uvx mcp-for-blenderCommunity version

3-3. Usage data collection and safe mode

The community README describes telemetry (usage data collection) like this.

  • It sends minimal anonymous records by default, such as an installation ID, the names of tools used, whether they succeeded, how long they took, the version, and the operating system.
  • It sends content only when you consent, such as prompts, generated code, screen captures, and scene data. You turn this on and off in the add-on's preferences.
  • Setting the environment variable DISABLE_TELEMETRY=true turns off everything, including the minimal records.

The older version (1.6) in Figure 2 had Allow Telemetry checked as soon as it was turned on. The default may differ by version, so if you install the community version, open the place shown in Figure 2, check the box state yourself, and change it as you like.

The README also has a safe mode. Setting BLENDER_MCP_SAFE_MODE=1 makes it check scripts before running them and block dangerous code such as direct file access, running other programs, and network connections. Normal work such as modeling, materials, rendering, and saving still works. The README also says the add-on's connection has no authentication and no encryption, so do not open it beyond the same PC (localhost) unless the network is trusted.

The official version also warns that code execution has no safeguards. Either way, have it work on a copy of your work file.

4. When you use both: the port 9876 clash

Both tools use the same default port, 9876. As mentioned, a port is a phone number used inside the same PC. If two phones are attached to one number, calls go to the wrong one. Both start their server when Blender starts, so just having both add-ons turned on can cause a clash.

4-1. What happens when they clash

This is the result of running two Blenders with the official add-on on at the same time on the same PC. Both Blenders showed Server is running in the Add-ons screen, and there were no errors. The Windows connection list (netstat -ano) also showed both programs waiting on the same number.

TCP    127.0.0.1:9876         0.0.0.0:0              LISTENING       38560
TCP    127.0.0.1:9876         0.0.0.0:0              LISTENING       30716

But when I connected to 9876 four times, only the Blender started first (38560) answered all four times. The Blender started later showed "running" but did not receive a single connection. In the AI app, this shows up as "it talks about the wrong file" or "it cannot see the scene I opened." Running the official and community versions at the same time can cause the same problem if they use the same number.

4-2. How to check

Follow along:

  1. Open Task Manager (press Ctrl+Alt+Delete and choose Task Manager).
  2. In the process list, see how many Blenders are running.
  3. In PowerShell, run the following and see how many lines are waiting on 9876.
netstat -ano | findstr ":9876"

If there are two or more LISTENING lines, they clash.

4-3. Splitting the ports

The easiest fix is to run only one Blender. If you really need to use both together, change the number on one side. You must change the add-on (the Blender side) and the server (the AI app side) together to the same number.

Follow along (the official version to 9886):

  1. Expand MCP in Add-ons and click Stop MCP Server.
  2. Enter 9886 in the Port field.
  3. Click Start MCP Bridge Server and check Server is running (Figure 1).
  4. Add the environment variable BLENDER_MCP_PORT=9886 to the server settings in your AI app. In Claude Code, register it as below.
claude mcp add -e BLENDER_MCP_PORT=9886 -s project blender-lab -- uv --directory C:\blender_mcp\mcp run blender-mcp

I checked in the server source that the official server sets its port from this environment variable. Putting -e right before the server name causes an error, so watch the order (the reason is in section 4-3 of Connecting the official Blender MCP to Claude Code).

  1. To keep using 9886 the next time you start Blender, save the preferences (Save Preferences).

When changing the community version instead: the README says to run the server like uvx mcp-for-blender --port 9877 and to set the Port field in the sidebar to the same number. As an environment variable, it uses BLENDER_PORT. The name differs from the official version's BLENDER_MCP_PORT, so do not mix them up.

5. Which one to choose

What you want to doThe right oneWhy
Checking a file someone gave you (missing images, linked files)Official versionIt has dedicated file diagnosis tools
Learning by asking about Blender features and Python commandsOfficial versionThe manual and API for the current version are inside the server
Making scripts that fix a sceneBothBoth have a code execution tool
You have to use Blender 5.0 or olderCommunity versionThe official version needs 5.1 or later
Finding free assets and putting them in a sceneCommunity versionPoly Haven, Sketchfab, and Poly Pizza integration
Making 3D models from text or imagesCommunity versionAI 3D generation service integration. Each service has its own account and pricing terms, and the README also describes a paid Premium that generates without your own API key
You do not want to send data to outside servicesOfficial versionIt does not use outside services

If you are just starting, I recommend getting used to MCP with the official version first, then adding the community version when you need assets or AI generation. When you use both, split the ports as in section 4. For the community version's asset and generation services, check each service's license and terms of use separately. Some, like Sketchfab, need an API key, and some, like Poly Pizza, have different attribution terms for each model.

Practice

  1. Search for mcp in your Blender's Add-ons and write down the name, Maintainer, and Type of the rows you see. Use the table to decide whether it is the official or community version.
  2. In PowerShell, run netstat -ano | findstr ":9876" and compare the number of LISTENING lines with one Blender running and after closing it.
  3. Change the official version's port to 9886, match the AI app's settings, and check the connection with "summarize the open file." When you are done, change the port back to 9876.

Common mistakes and fixes

SymptomCauseFix
Unlike the video, there is no MCP tab in the sidebarYou installed the official version but watched a video about the community versionThe official version is managed in Preferences Add-ons. See section 4 of the official installation guide
AI talks about a different Blender fileTwo Blenders (or two add-ons) are on the same portRun only one Blender, or split the ports as in section 4-3
The connection fails after changing the portYou changed only the add-on and left the server settings as they wereGive the server the same number too (official BLENDER_MCP_PORT, community --port or BLENDER_PORT)
You cannot tell which one blender-mcp in a settings file isThe official run name and the old community package name are the sameIf the command in front is uv --directory … run, it is official. If it is uvx, it is community
Community asset search does not workThat service's box is not on in the sidebar, or there is no keyTurn on the service box in the sidebar, and enter the needed key in the preferences
You are worried about usage data collectionThe community version's default anonymous recordsTurn off Allow Telemetry, and to turn off everything, set DISABLE_TELEMETRY=true

In one line

The official version for scene diagnosis and doc search, the community version for assets and AI generation, and split the ports when you use both.

References

KEEP EXPLORING

Read next

Command Prompt: after agy mcp add blender uv --directory C:\blender_mcp\mcp run blender-mcp, the line Added MCP server blender (stdio), agy mcp list shows blender stdio enabled, then disabled after disable, and finally the content of .agents\mcp_config.json (terminal screenshot)Blender
Blender and AI20 min read

From Gemini CLI to Antigravity CLI: connecting Blender MCP to agy

Install Google Antigravity CLI (agy), the successor to Gemini CLI, and register the official Blender MCP server step by step. It also covers what changed from the old Gemini CLI settings and how tool permissions work, with real screens.

A gray block airplane (a cylinder fuselage, wide main wings, and a tail) with a small red box floating in the air above it (Blender render, EEVEE)Blender
Blender and AI17 min read

Using Blender agent skills: adding SKILL.md, checking it first, and a geometry nodes exercise

Blender Agent Skills is a set of instructions that AI coding assistants pull out and read when they need them. Follow along as you check it before installing, put it in a project folder, then run its asset check and geometry nodes scripts in real Blender.

The MCP add-on expanded in the Add-ons section of Blender Preferences. Host localhost, Port 9876, Auto Start off, the Stop MCP Server button, and Server is running (Blender screenshot)Blender
Blender and AI19 min read

Safety checks before handing Blender to AI: copies, saving, code preview, and ports

Follow the steps that protect your files before you hand a scene to AI through Blender MCP. Numbered copies, checking before you save, looking at code first, and port and permission settings, explained with real screens.

The 3D Viewport image returned by the official MCP area capture tool. A brown coat hanging on a coat rack is selected with an orange outline, and the header shows User Perspective and coat 1 (Blender screenshot, official MCP tool result)Blender
Blender and AI17 min read

Trying the 26 tools of the official Blender MCP: scene summaries, screen capture, rendering, and doc search

Sort the 26 tools that Blender Lab's official MCP server gives AI into seven groups, call each one on the official Classroom demo file, and learn what each is for from the real results.

The MCP add-on expanded in the Add-ons section of Blender Preferences. Maintainer Blender Lab, Version 1.0.3, Host localhost, Port 9876, Auto Start on, and Server is running at the bottom (Blender screenshot)Blender
Blender and AI20 min read

Installing the official Blender MCP: from the Blender Lab add-on to your first question

Follow along from the start: install the official MCP made by Blender Lab at the Blender Foundation, connect it to an AI app, and ask your first question with an official example file.

A render of the Scattering Pebbles demo scene that Claude Code made with the official MCP render tool. Large and small pebbles scattered on brown ground, with the background blurred (Blender render, EEVEE)Blender
Blender and AI17 min read

Connecting the official Blender MCP to Claude Code: from one command to your first scene summary

Follow along as you register Blender Lab's official MCP server in Claude Code, which works in the terminal, with one command, have it summarize an open Blender file, and get a preview render.