VOOZH about

URL: https://glama.ai/mcp/servers/ZedMoster/revit-mcp?locale=zh-CN

⇱ Revit MCP 服务器 by ZedMoster | Glama


xml.Revit.MCP 工具概述

English |中文文档

xml.Revit.MCP 提供了一套全面的工具,可通过模型上下文协议 (MCP) 与 Autodesk Revit 集成。该库充当 AI 助手与 Revit 之间的桥梁,实现强大的自动化功能以及与建筑模型的程序化交互。

👁 xml.Revit.png

主要特点

工具库包含许多用于 Revit 自动化和交互的功能:

基本操作:

  • 从 Revit 插件获取可用命令

  • 在 Revit 中执行指定的命令

  • 使用参数调用特定的 Revit 函数

  • 检索视图数据和选定元素

元素管理:

  • 按类别查找元素

  • 获取元素参数和位置

  • 更新元素参数

  • 删除元素

  • 显示/突出显示当前视图中的元素

  • 将元素移动到新位置

创建工具:

  • 创建楼层

  • 创建平面图视图

  • 创建网格线

  • 创建墙壁和地板

  • 创建房间和房间标签

  • 创建门窗

  • 创建 MEP 元素(管道、管子、电缆桥架)

  • 创建家庭实例

  • 链接 DWG 文件

  • 创建工作表

Related MCP server: Revit MCP Server

安装要求

  • xml.Revit :版本 1.3.4.3 或更高版本

  • Python :3.10 或更新版本

  • UV 包管理器:安装所需

  • Revit :兼容 2019-2024 版本(带插件)

安装过程

  1. 首先,安装 UV 包管理器:

    pip install uv
  2. 安装 revit-mcp 包:

    pip install revit-mcp
  3. 测试安装:

    uvx revit-mcp

    您应该看到: RevitMCPServer - INFO - Successfully connected to Revit on startup

与人工智能助手集成

克劳德桌面版

编辑claude_desktop_config.json以包含:

光标

编辑mcp.json以包含:

克莱恩

编辑cline_mcp_setting.json以包含:

{
 "mcpServers": {
 "RevitMCPServer": {
 "disabled": false,
 "timeout": 30,
 "command": "uvx",
 "args": ["revit-mcp"],
 "transportType": "stdio",
 "autoApprove": [
 "active_view",
 "call_func",
 "create_cable_trays",
 "create_door_windows",
 "create_ducts",
 "create_family_instances",
 "create_floors",
 "create_floor_plan_views",
 "create_grids",
 "create_levels",
 "create_pipes",
 "create_room_separation_lines",
 "create_room_tags",
 "create_rooms",
 "create_sheets",
 "create_walls",
 "delete_elements",
 "execute_commands",
 "find_elements",
 "get_commands",
 "get_locations",
 "get_selected_elements",
 "get_view_data",
 "link_dwg_and_activate_view",
 "move_elements",
 "parameter_elements",
 "show_elements",
 "update_elements"
 ]
 }
 }
}

扩展功能

您可以通过以下方式创建自定义 MCP DLL 文件来实现附加功能:

  1. 实现xml.Revit.MCP.Public.IMCPMethod接口

  2. 遵循 JSON-RPC 2.0 通信规范

  3. 编译为 DLL 并将其放置在指定的 MCP 文件夹中

插件配置

使用 revit-mcp-plugin 时:

  1. 使用 Revit 注册插件

  2. 通过以下方式配置命令:附加模块 → Revit MCP 插件 → 设置

  3. 启用服务:插件 → Revit MCP 插件 → Revit MCP Switch

一旦启用,AI 助手就可以发现并控制您的 Revit 程序,执行 xml.Revit.MCP 工具库提供的各种命令。

A
license - permissive license
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ZedMoster/revit-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server