blender-mcp 简介
BlenderMCP 是一个创新性工具,它通过 Model Context Protocol (MCP) 实现了 Blender 与 Claude AI 的连接。这种集成使得 Claude 能够直接与 Blender 交互并控制它,从而实现 AI 辅助的 3D 建模、场景创建和操作。
地址:https://github.com/ahujasid/blender-mcp
核心功能
- 双向通信:通过基于 socket-based 服务器连接 Claude AI 和 Blender
- 物体操作:创建、修改和删除 Blender 中的 3D 对象
- 材质控制:应用和修改材质与颜色
- 场景检查:获取当前 Blender 场景的详细信息
- 代码执行:直接从 Claude 在 Blender 中运行 Python 代码
Sequential Thinking MCP Server 简介
Sequential Thinking MCP Server 是一个基于 Model Context Protocol 的服务器实现,它提供了一个结构化思考工具,用于动态和反思性地解决复杂问题。这个工具能够帮助模型(比如 Claude)通过有组织的思考过程来解决复杂问题。
地址:https://github.com/modelcontextprotocol/servers/tree/main/src/sequentialthinking
核心功能
- 问题分解:将复杂问题拆分成可管理的小步骤
- 思考修订:随着理解深入,可以修改和完善之前的想法
- 思考分支:可以创建不同的推理路径,探索多种解决方案
- 动态调整:可以根据需要调整思考步骤的总数
- 假设验证:生成解决方案假设并验证其有效性
如何配置
MCP 配置
- 1. 参考配地址 ./.cursor/mcp.json
{
"mcpServers": {
"sequential-thinking": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-sequential-thinking"
]
},
"blender": {
"command": "uvx",
"args": [
"blender-mcp"
]
}
}
}
Blender 插件安装
- 从仓库下载 addon.py 文件
- 打开 Blender
- 转到 编辑 > 首选项 > 插件
- 点击"安装..."并选择 addon.py 文件
- 勾选"Interface: Blender MCP"启用插件
执行过程
prompts
使用
我想用 Blender 制作一个高楼,请用 server-sequential-thinking 工具帮我生成所有的操作步骤,然后使用 blender-mcp 去执行生成,同时记得监控每次的修改,如果有不合理的地方,记得及时修改
请在凉亭旁边再增加一个大一点的凉亭
效果
效果图