Revit MCP Integration - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

RevitMCP是一个连接AI助手与Autodesk Revit的桥梁,通过自然语言实现模型交互和操作。

核心功能

  • 查询Revit模型信息
  • 创建和修改模型元素
  • 执行复杂操作
  • 提供标准化的MCP接口

适用场景

  • 建筑设计自动化
  • 模型信息查询
  • 参数化设计辅助
  • AI辅助建模

工具列表

  • get_revit_info(): 获取模型基本信息
  • find_elements(category, filter_params): 按类别查找元素
  • get_element_parameters(element_id): 获取元素参数
  • set_element_parameter(element_id, parameter_name, value): 设置参数值
  • get_views(): 获取所有视图
  • create_wall(start_point, end_point, height, wall_type_name): 创建墙体
  • start_transaction(name): 开始事务
  • commit_transaction(transaction_id): 提交事务

常见问题解答

  • 服务器无法启动: 确保Python 3.13已安装并添加到PATH
  • 连接错误: 检查防火墙设置,确保端口9876和9877开放
  • 模块缺失: 运行pip install mcp[cli] httpx安装所需包
  • PyRevit错误: 确保使用与Revit 2024兼容的最新PyRevit版本

使用教程

使用依赖

  1. Autodesk Revit 2024.3或更新版本
  2. Python 3.13(需安装并添加到PATH)
  3. PyRevit(最新版本)
  4. MCP Python SDK(通过pip install mcp[cli]安装)

安装教程

  1. python.org安装Python 3.13
  2. 安装所需Python包:
    pip install mcp[cli] httpx
  3. 为Revit 2024安装最新版PyRevit
  4. RevitMCP.extension文件夹复制到PyRevit扩展文件夹(通常位于%APPDATA%\pyRevit\extensions
  5. 从Revit功能区重新加载PyRevit

调试方式

  1. 打开Revit和模型
  2. 在Revit功能区转到"RevitMCP"选项卡
  3. 点击"Start MCP Server"启动服务器
  4. 使用测试界面或配置Claude Desktop连接服务器
  5. 开始查询或命令模型

点击访问

搜索工具

OpenAI MCP Example - MCP服务,MCP服务器,MCP教程

2025-4-29 16:58:12

搜索工具

mcp-github-trending MCP Server - MCP服务,MCP服务器,MCP教程

2025-4-29 16:58:21

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索