使用说明
RevitMCP
Autodesk Revit的模型上下文协议服务器-使Claude等AI助手能够通过自然语言命令与Revit交互。
概述
RevitMCP使用两层架构:
- RevitBridge:通过WebSocket(端口27015)公开API功能的Revit插件
- RevitMCP:在MCP协议和RevitBridge之间进行转换的MCP服务器(端口3000)
这允许Claude Code和其他MCP客户端使用对话命令查询Revit数据、执行代码、创建元素和捕获视图。
快速开始
- 构建并安装RevitBridge插件
- 启动Revit 2025(插件自动加载)
- 运行RevitMCP服务器:
dotnet run来自RevitMCP目录 - 使用附带的Claude Code连接
.mcp.json配置
特性
- 使用完整的Revit API访问权限执行任意C#代码
- 按类别、类型和属性查询元素
- 创建和修改建筑图元(墙、楼梯等)
- 使用视觉样式控制捕获屏幕截图
- 搜索Revit API文档
- 常见任务(墙创建、楼梯创建)的内置技能
文档
- CLAUDE.md -完整的项目概述、架构和使用指南
- 规格.md -RevitBridge WebSocket协议规范
- RevitMCP/SPEC.md -MCP服务器规范
- MCP_CLIENT_GUIDE.md -MCP客户端使用指南
技能
常见Revit任务的预构建技能:
- revit创建墙 -具有定位和定向功能的全面墙体创建
- 重新创建楼梯 -使用StairsEditScope处理和楼板开口创建楼梯
看 .claude/技能 获取完整的技能文档。
需求
- Autodesk Revit 2025
- .NET 8.0
- Visual Studio 2022(用于建筑)
许可证
请参阅单个组件许可证。
