Skip to main content
Glama

revit-mcp

Английский |简体中文

Описание

revit-mcp позволяет взаимодействовать с Revit с использованием протокола MCP через клиенты, поддерживающие MCP (например, Claude, Cline и т. д.).

Этот проект представляет собой серверную часть (предоставляющую инструменты для ИИ), и вам необходимо использовать revit-mcp-plugin (управляющий Revit) совместно.

Присоединяйтесь к Discord | QQ Group

Related MCP server: RevitMCPBridge2026

Функции

  • Разрешить ИИ получать данные из проекта Revit

  • Разрешите ИИ управлять Revit для создания, изменения и удаления элементов

  • Отправьте сгенерированный ИИ код в Revit для выполнения (может не увенчаться успехом, в некоторых простых сценариях с четкими требованиями процент успешных исходов выше)

Требования

  • nodejs 18+

Полная среда установки все еще должна учитывать потребности revit-mcp-plugin, см. revit-mcp-plugin

Установка

1. Создание локальной службы MCP

Установить зависимости

npm install

Строить

npm run build

2. Конфигурация клиента

Клод клиент

Клиент Claude -> Настройки > Разработчик > Изменить конфигурацию > claude_desktop_config.json

{
    "mcpServers": {
        "revit-mcp": {
            "command": "node",
            "args": ["<path to the built file>\\build\\index.js"]
        }
    }
}

Перезапустите клиент Claude. Когда вы увидите значок молотка, это означает, что подключение к службе MCP нормальное.

Клод

Рамки

flowchart LR
	CladueDesktop --> revit-mcp --> SocketService--commandName-->CommandlSet--command-->CommandExecute
	CommandManager --> CommandlSet
	CommandExecute --executeResult--> SocketService
	CommandProject1 --> CommandManager
	CommandProject2 --> CommandManager
	CommandProject... --> CommandManager
	subgraph ide1 [MCPClient]
	CladueDesktop
	end
	subgraph ide2 [MCPServer]
	revit-mcp
	end
	subgraph ide3 [Revit]
			subgraph ide3.1 [revit-mcp-plugin]
				SocketService
				CommandlSet
				CommandManager
				CommandExecute
			end
	end

Поддерживаемые инструменты

Имя

Описание

получить_текущую_информацию_просмотра

Получить информацию о текущем виде

получить_текущие_элементы_просмотра

Получить текущие элементы представления

получить_доступные_типы_семей

Получить доступные типы семейств в текущем проекте

получить_выбранные_элементы

Получить выбранные элементы

создать_элемент_на_основе_точки

Создать точечный элемент (дверь, окно, мебель)

создать_элемент_на_основе_линии

Создать линейный элемент (стена, балка, труба)

создать_поверхностный_элемент

Создать элемент на основе поверхности (пол, потолок)

удалить_элементы

Удалить элементы

сброс_модели

Сброс модели (удаление модели процесса при выполнении непрерывного диалога)

изменить_элемент

Изменить свойства элемента (параметры экземпляра)

поиск_модулей

Поиск доступных модулей

использование_модуля

Использовать модуль

отправить_код_на_revit

Отправить код в Revit для выполнения

цветной_всплеск

Цветовые элементы на основе значения параметра

теги_стены

Отметить все стены в поле зрения

Install Server
A
license - permissive license
A
quality
F
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity
Issues opened vs closed

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

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

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    MCP server for Autodesk Revit (BIM) with 705+ API endpoints. Enables AI agents to create walls, place doors/windows, generate sheets, manage views, and produce construction documents via the Model Context Protocol. Uses named pipes for zero-crash Revit integration.
    22
    MIT
  • A
    license
    A
    quality
    F
    maintenance
    Enables AI to interact with Revit via MCP, allowing data retrieval and element creation, modification, and deletion.
    13
    40
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI clients to interact with Autodesk Revit for building design, editing, analysis, clash detection, MEP, interop, documentation, and model persistence via 48 tools.
    MIT

View all related MCP servers

Related MCP Connectors

  • Convert Revit files to XKT, IFC, or DWG and query BIM data via natural language.

  • OCR, transcription, file extraction, and image generation for AI agents via MCP.

  • Your memory, everywhere AI goes. Build knowledge once, access it via MCP anywhere.

View all MCP Connectors

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/mcp-servers-for-revit/revit-mcp'

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