跳到主要内容

blender

Officialv0.1.0

Official Blender Lab MCP server over stdio, pinned to upstream v1.0.3, with a Blender workflow skill. Requires Blender 5.1+, its separately installed MCP add-on, Git and uv. First startup downloads Python dependencies; prepare the uv environment before connecting. Disclosure: tools execute arbitrary Python in Blender with the user's privileges. No automatic application/version/liveness gate; server discovery does not prove scene readiness.

Open in Hermes Desktop
hermes plugins install blender

README

From the reviewed commit d1929b5; it updates when the author re-pins.

Blender integration for Hermes

A portable Hermes plugin containing MCP launch configuration and a workflow skill for the official Blender Lab MCP server.

Install

hermes plugins install NousResearch/hermes-plugin-blender
hermes plugins enable blender

Choose the destination profile with the global hermes -p <profile> option. Catalog installation by the short name blender becomes available only after its catalog entry is merged and published.

Prerequisites

  • Blender 5.1 or newer on the same machine as the Hermes backend.
  • The official Blender Lab MCP add-on installed and enabled in Blender, with Online access enabled and its bridge started on loopback port 9876.
  • Git and uv available to the backend. Network access is required for the initial MCP environment setup.

See setup and troubleshooting. Installing this package does not install Blender, change Blender preferences, install its add-on, or open a scene.

Prepare the server before first activation

The first upstream download/build took several minutes in our Windows checks. Warm its isolated uv environment before asking Hermes to connect, so a normal MCP connection timeout does not interrupt the download:

uv tool run --from "git+https://projects.blender.org/lab/blender_mcp.git@2cea8d566dde07fbac28a61d698909d69724e853#subdirectory=mcp" blender-mcp --help

Restart Hermes, or use the explicit plugin/MCP reload commands supported by your release. The package's skill is available through skills_list and its qualified name via skill_view. Verify a real get_objects_summary response before treating Blender as ready.

What runs

Hermes launches the official server over stdio with the same pinned source as the preparation command. The MCP server connects to the Blender add-on over 127.0.0.1:9876. No native Hermes Python hooks, tool overrides, desktop JavaScript or self-updater are included.

The upstream revision is fixed to 2cea8d566dde07fbac28a61d698909d69724e853 (v1.0.3). uv resolves its Python dependencies in an isolated tool environment; those transitive dependencies are not fully locked by this package.

Security and licensing

Blender Lab warns that its tools execute arbitrary Python in Blender without protection against file deletion or data exfiltration. Use only with trusted workflows, keep the bridge loopback-only, and prefer a disposable scene or isolated machine for experiments. This is not a sandbox.

This uses Blender Lab's source on projects.blender.org, not the unrelated PyPI package with the same blender-mcp name. Do not substitute an unqualified package install.

The wrapper configuration and original documentation are MIT-licensed. The external Blender Lab server and add-on remain GPL-3.0-or-later, owned by their respective authors. No Blender Lab code is vendored here.

Verified scope

See verification. Headless scene read/create/transform/readback/delete passed on Windows ARM64 and x64 with Blender 5.2.2 LTS. Graphical screenshots, deferred operations, and automatic application/version/liveness detection are not verified or implemented by this wrapper. MCP tool listing alone does not establish scene readiness.

hermes-telegram-business Official 37

Observe-with-approval Telegram Business Mode (secretary bot): every drafted customer reply needs owner approval before it is sent.

Platforms
hermes-memory-wiki Official 5

Memory Wiki dashboard tab: browsable subject pages and daily logs derived from local session history, plus a read-only Persistent Memory (MEMORY.md / USER.md) audit panel.

Desktop
snyk Official 4

Scan code (SAST), dependencies, container images, IaC and SBOMs with Snyk through its first-party MCP server (pinned snyk@1.1306.0 over npx stdio, CLI analytics disabled), with the snyk-security-scan workflow skill bundled. Portable Agent Plugins v1 package (mcp.json + skills/); needs Node.js/npm on PATH and a free Snyk account (browser login via the snyk_auth tool).

Tools
touchdesigner Official 4

Drive a live TouchDesigner session through the twozero MCP server (Streamable HTTP on 127.0.0.1:40404), with the touchdesigner-mcp workflow skill bundled. Portable Agent Plugins v1 package (mcp.json + skills/); TouchDesigner itself runs on macOS/Windows.

Tools
claude-subscription-directsdk Official

Experimental model provider that runs Hermes turns on a Claude Pro/Max subscription through the official Claude Code CLI (the Agent SDK path), so no separate API key or per-token bill. Requires the claude CLI installed and logged in; the plugin checks for it at load, in hermes model, in the pickers and before every request, and refuses cleanly with the install hint when it is missing. Disclosure — every turn is billed against your Claude subscription's Agent SDK allowance, and the provider inherits whatever account claude is logged into.

Models
nvidia-app Official

NVIDIA App control through its local MCP server: overlay capture and state, driver status and release notes, game optimization, and app launch. Requires NVIDIA App 11.0 or newer on Windows; the install is refused when the app is absent, and the tools appear while the app's service is running. The plugin reads the endpoint and token NVIDIA App publishes in its own McpServer server.json on every connection, so a changed port or token needs no reconfiguration. Disclosure: the tools read and change NVIDIA App settings on this machine; nothing leaves loopback.

Tools

← Back to the catalog · catalog built Sep 22, 2026