Blender Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Blender Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
<p align="center"> <img src="docs/assets/logo.jpg" alt="Blender MCP Logo" width="480"> </p> <p align="center"> <strong>Control Blender with AI through the Model Context Protocol</strong> </p>
<p align="center"> <a href="https://github.com/harveyxiacn/blender-mcp/actions"><img src="https://github.com/harveyxiacn/blender-mcp/workflows/CI/badge.svg" alt="CI"></a> <a href="https://pypi.org/project/blender-mcp/"><img src="https://img.shields.io/pypi/v/blender-mcp.svg" alt="PyPI"></a> <a href="https://pypi.org/project/blender-mcp/"><img src="https://img.shields.io/pypi/pyversions/blender-mcp.svg" alt="Python"></a> <a href="LICENSE"><img src="https://img.shields.io/github/license/harveyxiacn/blender-mcp.svg" alt="License: MIT"></a> <a href="https://github.com/harveyxiacn/blender-mcp/issues"><img src="https://img.shields.io/github/issues/harveyxiacn/blender-mcp.svg" alt="Issues"></a> <a href="https://github.com/harveyxiacn/blender-mcp/discussions"><img src="https://img.shields.io/github/discussions/harveyxiacn/blender-mcp" alt="Discussions"></a> <a href="https://discord.gg/rurjWE45"><img src="https://img.shields.io/discord/1510824219498254456?logo=discord&logoColor=white&label=discord" alt="Discord"></a> </p>
<p align="center"> <a href="#quick-start">Quick Start</a> • <a href="docs/en/ARCHITECTURE.md">Architecture</a> • <a href="docs/en/API_REFERENCE.md">API Reference</a> • <a href="docs/en/CONTRIBUTING.md">Contributing</a> • <a href="https://github.com/harveyxiacn/blender-mcp/discussions">Discussions</a> • <a href="#中文">中文</a> </p>
Blender MCP is an open-source Model Context Protocol server that lets AI assistants control Blender through natural language. It works with any MCP-compatible client — Cursor, Windsurf, Claude Desktop, and more.
The project consists of two components:
src/blender_mcp/) — a FastMCP server exposing Blender operations as MCP toolsaddon/blender_mcp_addon/) — a Blender plugin that receives commands over TCP and executes them via Blender's Python APIAI Client (Cursor / Windsurf / Claude Desktop)
↓ MCP protocol (stdio or HTTP)
Blender MCP Server (Python, FastMCP)
↓ TCP JSON messages (localhost:9876)
Blender Addon (runs inside Blender)
↓ Blender Python API (bpy)
BlenderAll renders below were generated entirely through AI commands using Blender MCP — no manual Blender interaction.
| Anime Character Trio | Fantasy Warrior |
|---|---|
| SAO Characters | Fantasy Warrior |
| Style Preview | Action Pose |
|---|---|
| Style Figure | Action |
skill profile starts with 32 tools; 12 skill groups activate on demand to keep AI context leanminimal (29 tools) to full (356 tools)blender_snapshot_viewport and blender_snapshot_render_preview for multimodal AI review loopsgit clone https://github.com/harveyxiacn/blender-mcp.git
cd blender-mcp
uv sync
# Build the Blender addon
python build_addon.py
# Start the MCP server
uv run blender-mcpOr install from PyPI:
pip install blender-mcp
blender-mcpEdit → Preferences → Add-ons → Install...dist/blender_mcp_addon.zipAdd to your MCP client config:
{
"mcpServers": {
"blender": {
"command": "uv",
"args": ["run", "--directory", "/path/to/blender-mcp", "blender-mcp"]
}
}
}| Profile | Tools | Use Case |
|---|---|---|
minimal | 29 | Core scene/object/utility/export only |
skill | 32 | Default — core + on-demand skill loading |
focused | 108 | Curated workflow set |
standard | 165 | Broader daily-use coverage |
extended | 194 | Adds physics & batch operations |
full | 356 | Everything |
With the default skill profile, only core tools load at startup. AI activates additional groups on demand:
blender_list_skills → see all 12 available skill groups
blender_activate_skill → load a group's tools dynamically
blender_deactivate_skill → unload to free AI contextSkills include: modeling, materials, style, character, animation, scene_setup, automation, physics, batch_assets, advanced_3d, sport_character, training.
All documentation is available in English and 中文 (Chinese).
| Document | English | 中文 |
|---|---|---|
| Quick Start | QUICKSTART | 快速开始 |
| Installation | INSTALLATION | 安装指南 |
| Architecture | ARCHITECTURE | 架构设计 |
| API Reference | API_REFERENCE | API 参考 |
| Skill System | MCP_SKILL_SYSTEM_GUIDE | Skill 系统指南 |
| Tutorials | TUTORIALS | 教程 |
| Contributing | CONTRIBUTING | 贡献指南 |
| Changelog | CHANGELOG | 更新日志 |
| Roadmap | ROADMAP | 路线图 |
| Security | SECURITY | 安全策略 |
| Code of Conduct | CODE_OF_CONDUCT | 行为准则 |
We welcome contributions! Please see CONTRIBUTING.md for guidelines.
uv sync --all-extraspytest && ruff check src/ && black --check src/For security concerns, please see SECURITY.md. Do not open a public issue for security vulnerabilities.
.venv breaks after copying the repo to another machine, delete .venv and re-run uv syncMIT — Copyright (c) 2024-2026 Blender MCP Contributors
Blender MCP 是一个开源的 Model Context Protocol 服务器,让 AI 助手可以通过自然语言控制 Blender。支持 Cursor、Windsurf、Claude Desktop 等任意 MCP 兼容客户端。
以下所有渲染结果完全通过 AI 命令生成,无需手动操作 Blender。
| 动漫角色三人组 | 奇幻战士 |
|---|---|
| SAO 角色 | 奇幻战士 |
skill 配置仅加载 32 个工具,12 个技能组按需激活minimal(29 个工具)到 full(356 个工具)git clone https://github.com/harveyxiacn/blender-mcp.git
cd blender-mcp
uv sync
# 打包 Blender 插件
python build_addon.py
# 启动 MCP 服务器
uv run blender-mcp或通过 pip 安装:
pip install blender-mcp
blender-mcp然后在 Blender 中:
编辑 → 偏好设置 → 插件 → 安装...dist/blender_mcp_addon.zipIDE 配置:
{
"mcpServers": {
"blender": {
"command": "uv",
"args": ["run", "--directory", "/path/to/blender-mcp", "blender-mcp"]
}
}
}所有文档均提供 English 和 中文 版本,详见上方文档表格。
MIT — Copyright (c) 2024-2026 Blender MCP Contributors
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.