grasshopper-mcp-workflow
连接Cursor与Grasshopper的MCP桥接服务器,实现AI驱动参数化设计。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:grasshopper-mcp-workflow。 它的用途是:连接Cursor与Grasshopper的MCP桥接服务器,实现AI驱动参数化设计。 完整的 Skill 内容见:https://321skill.com/skills/grasshopper-mcp-workflow/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“在Grasshopper中创建一个根据曲线生成随机点阵的组件网络,并用不同颜色区分点的高度。”,它会通过MCP协议解析你的意图,自动在Grasshopper画布上放置并连接‘Curve’、‘Divide Curve’、‘Populate Geometry’以及‘Gradient’等组件,并设置好相关参数,你将在Rhino视窗中立即看到生成的可视化结果。
介绍
Grasshopper MCP workflow 是一个基于Model Context Protocol (MCP)标准的桥接服务器,它解决了AI助手(如Cursor)与Rhino/Grasshopper参数化设计环境之间无法直接交互的痛点。通过建立标准化的通信协议,它将Grasshopper的组件操作、参数管理和工作流执行能力暴露给AI,让用户可以用自然语言指令驱动复杂的设计过程。
使用时,用户需在Grasshopper中安装一个C#插件组件(GH_MCP.gha),并在本地运行一个Python桥接服务器。随后在Cursor中配置MCP连接,即可通过对话直接创建、连接和管理Grasshopper组件,执行预设的工作流,甚至通过高级意图识别自动生成复杂的组件组合。
这个工具非常适合建筑、工业设计、数字艺术等领域的参数化设计从业者,以及任何希望用AI提升Rhino/Grasshopper工作效率的用户。无论是快速原型搭建、复杂逻辑验证,还是教学演示,它都能显著降低操作门槛。
建议用户在使用前确保Python环境配置正确,并注意桥接服务器的启动命令推荐使用python -m grasshopper_mcp.bridge以确保稳定性。初次使用可参考官方文档中的示例,从简单的组件创建开始熟悉交互模式。
核心特点
与仅提供脚本或API封装的工具不同,它通过标准化的MCP协议将Grasshopper深度集成到AI助手中,支持基于自然语言描述的“意图识别”,能自动将高级设计概念转化为具体的组件网络,实现了从指令到可视化设计的直接映射。
注意事项
不适合完全不了解Grasshopper基础概念或Rhino软件操作的新手,其效能高度依赖本地Grasshopper环境的稳定性和组件知识库的覆盖范围。
常见问题
如何启动Python桥接服务器?
在终端运行 `python -m grasshopper_mcp.bridge`,这是最可靠的方式。
支持Rhino 6吗?
需要Rhino 7或更高版本,Rhino 6可能无法兼容。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/grasshopper-mcp-workflow/raw/index.md 读取 grasshopper-mcp-workflow 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/grasshopper-mcp-workflow/raw/index.md(查看排版版本)