revitmcp

通过自然语言指令自动化Revit建模的MCP工具

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:revitmcp。
它的用途是:通过自然语言指令自动化Revit建模的MCP工具
详细介绍见:https://321skill.com/skills/revitmcp-revitmcp/
请根据该页面的说明完成安装。

使用示例

“在项目的一层平面图上,沿着轴线1到轴线5,在标高1和标高2之间创建一道200mm厚的内部隔墙,并在这道墙上居中添加一扇900mm宽、2100mm高的单扇门。”,它会通过revitmcp解析您的指令,调用Revit API自动完成墙体和门窗的精确创建与放置。您也可以说:“将所有类型为‘办公桌’的族实例的注释参数‘编号’自动按顺序递增填充。”,来实现批量数据管理。

介绍

revitmcp旨在解决BIM(建筑信息模型)设计师在Revit软件中重复性手动建模操作繁琐、学习曲线陡峭的问题。它通过MCP(Model Context Protocol)协议,将自然语言指令转化为Revit API可执行的操作,用户只需用文字描述建模需求,即可自动完成墙体、门窗、构件放置等任务。

该工具通过安装相应的MCP服务器并与支持MCP的AI助手(如Claude Desktop)集成来使用。用户在AI对话界面直接输入如“在A轴到D轴之间创建一道300mm厚的混凝土墙”的指令,AI会通过此Skill调用Revit API执行操作,无需编写代码。

它非常适合建筑、结构、机电专业的BIM工程师、设计师以及项目经理,尤其适合那些希望提升建模效率、减少重复劳动或对Revit API不熟悉但想实现自动化操作的用户。

使用前需确保已安装Revit软件并配置好MCP环境。由于依赖Revit API,其功能受API本身限制,复杂或高度定制化的建模逻辑可能仍需辅助以手动调整或传统脚本开发。建议从简单的构件创建和修改任务开始尝试。

核心特点

与需要编写Python脚本或使用Dynamo可视化编程的传统Revit自动化方式不同,revitmcp通过自然语言交互直接驱动,大幅降低了自动化门槛。它并非一个通用的RPA工具,而是深度集成Revit API,专为BIM建模场景优化的MCP协议实现。

注意事项

不适合需要极高精度控制、复杂参数化逻辑或Revit API尚未支持的特定建模场景。

常见问题

使用revitmcp需要会编程吗?

不需要,主要使用自然语言交互,但理解基本的BIM和Revit概念有助于给出准确指令。

它能完全替代手动Revit建模吗?

不能,它擅长处理规则明确、重复性的建模任务,复杂创意和特殊细节仍需人工干预。