2025-03-16 11:03 湖北
4.5k star 的BlenderMCP,辅助3D建模、场景创建和操作
Manus热度逐渐消退,而被Manus带火的MCP持续火热,并且火到了3D建模场景BlenderMCP(已开源,达到4.5k star 热度非常高):通过MCP让Claude与Blender打通,一句话(prompt)让大模型自动进行3D建模,未来可以辅助动画、游戏建模的工作。
输入prompt之后完全自己工作了,真·AI Agent。。。
BlenderMCP功能
双向通信:通过基于socket的服务器将Claude AI连接到Blender。
对象操作:在Blender中创建、修改和删除3D对象。
材质控制:应用和修改材质及颜色。
场景检查:获取当前Blender场景的详细信息。
代码执行:从Claude在Blender中运行任意Python代码。
BlenderMCP组件
该系统由两个主要组件构成:
Blender插件(addon.py):一个Blender插件,它在Blender内创建一个socket服务器,用于接收和执行命令。
MCP服务器(src/blender_mcp/server.py):一个Python服务器,实现了模型上下文协议,并连接到Blender插件。
最后再来回顾下Anthropic提出的MCP究竟是什么:
MCP(Model Context Protocol)是一种模型上下文协议,它允许不同的客户端(如Claude桌面应用、IDE和AI工具)通过MCP服务器与外部资源(如Google Drive、PostgreSQL数据库、GitHub和Slack)进行交互,简化了AI模型与它们的交互方式。
https://github.com/ahujasid/blender-mcp
推荐阅读
• 动手设计AI Agents:Coze版(编排、记忆、插件、workflow、协作)
• RAG全景图:从RAG启蒙到高级RAG之36技,再到终章Agentic RAG!
• Agent到多模态Agent再到多模态Multi-Agents系统的发展与案例讲解(1.2万字,20+文献,27张图)
欢迎关注我的公众号“PaperAgent”,每天一篇大模型(LLM)文章来锻炼我们的思维,简单的例子,不简单的方法,提升自己。