blender_fleet
Blender MCP Fleet 原型
本原型对外暴露一个 MCP 调度器,并将各 ai 作业独立扇出到隔离、无头的 Blender 进程。它面向多个智能体:每个智能体提交一个作业,每个作业都有自己的目录、.blend、预览、日志和 Blender 进程。
为什么这样设计
当前安装的 ahujasid/n 插件是一个 GUI TCP 桥接器,默认只使用一个固定端口。工作池避免了端口冲突和不同项目之间的交叉污染。它也使故障可以恢复:一个工作进程失败,只是一个作业失败。
Hmm wait — I just reproduced "ahujasid/n"? No. The source is ahujasid/blender-mcp. Let me be careful — my written final should use the exact content. Reread source: "The currently installed ahujasid/blender-mcp add-on..." — must keep. Good.
I should be careful not to mistype. Let me produce final now# Blender MCP Fleet 原型
本原型对外暴露一个 MCP 调度器,并将独立的模型作业分发到隔离、无头的 Blender 进程。它面向多个智能体:每个智能体提交一个作业,每个作业都有自己的目录、.blend、预览、日志和 Blender 进程。
Related MCP server: Blender MCP Server
为什么这样设计
当前安装的 ahujasid/blender-mcp 插件是一个 GUI TCP 桥接器,默认使用一个固定端口。工作池避免了端口冲突,也避免了不同项目之间的交叉污染。它还让故障可以恢复:一个失败的工作进程只是一个失败的作业。
运行冒烟测试
从 PowerShell 运行:
Set-Location D:\blender-mcp-fleet\prototype\fleet
python .\smoke_test.py该测试使用两个工作进程提交四个模型,因此会同时运行两个 Blender 作业。结果会写入 D:\blender-mcp-fleet\prototype\jobs。
运行 MCP 调度器
MCP 依赖可以通过 uv 安装到一个本地环境中:
Set-Location D:\blender-mcp-fleet\prototype
uv venv --python 3.11 .venv
uv pip install --python .\.venv\Scripts\python.exe "mcp[cli]==1.29.0"然后,将它注册为用于测试的单独 MCP 条目;它不会替换当前的 blender 条目:
[mcp_servers.blender_fleet]
command = "D:\\blender-mcp-fleet\\prototype\\.venv\\Scripts\\python.exe"
args = ["D:\\blender-mcp-fleet\\prototype\\fleet\\mcp_server.py"]
[mcp_servers.blender_fleet.env]
BLENDER_FLEET_PARALLEL = "2"暴露的工具包括 submit_model_job、get_job_status、wait_for_job、list_model_jobs 和 fleet_info。
安全的预设类型包括 cube、sphere、monkey、tower、robot、spaceship、castle 和 solar_system。最后三个类型适合用来做更真实的多智能体冒烟测试,因为它们会创建多个网格、材质、灯光和修改器。
想在不修改 Codex 配置的情况下测试实际的 MCP stdio 握手:
D:\blender-mcp-fleet\prototype\.venv\Scripts\python.exe .\fleet\mcp_smoke.py安全边界
第一版只接受一个小型的已列入白名单的模型类型集。它不会执行任意由智能体提供的 Python 代码。后续版本可以加入一个经过评审的 recipe/script 模式,支持按作业设置超时时间和限定工作区的白名单。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityNot gradedmaintenanceConnects AI assistants to Blender for controlling 3D modeling operations through natural language, enabling creation of objects, applying textures and materials, scene management, and transformations with optimized token efficiency.
- FlicenseNot gradedqualityNot gradedmaintenanceEnables AI agents to control Blender 3D through 27 tools for scene manipulation, materials, modifiers, animation, and rendering, with native Python integration built in Rust.
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to control Blender 3D software through natural language commands, supporting object creation, manipulation, materials, rendering, and scene management with 22 tools organized across 6 categories.
- AlicenseBqualityAmaintenanceEnables AI assistants to control Blender 3D software through natural language, with tools for modeling, materials, animation, rendering, and rigging.388MIT
Related MCP Connectors
Build, validate, and deploy multi-agent AI solutions from any AI environment.
Durable agent-to-agent handoffs and shared scratchpad for multi-agent workflows.
HiveCompute MCP Server — decentralized inference router for AI agents
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Kiet1308/blender-headless-fleet'
If you have feedback or need assistance with the MCP directory API, please join our Discord server