rvt-mcp (Bimwright)
Revit MCP для Revit 2022–2027: до 233 инструментов для чтения модели, создания элементов, видов, листов и экспорта, все работает локально
- 106 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Агент меняет и удаляет элементы рабочей модели Revit, а инструмент send_code исполняет произвольный код на C#
- Установщик правит конфигурацию клиентов и ставит аддоны в Revit с правами пользователя Windows
Установка
- Работает в
Ручная установка
Install rvt-mcp for Claude Desktop on this Windows machine. First read https://github.com/bimwright/rvt-mcp/blob/master/AGENTS.md. Configure only Claude Desktop, not other clients. Inspect existing installations, preview changes and ask before writing. Tell me if I need to use the UI or restart an app.
Текст для агента с доступом к PowerShell. Для другого клиента замените Claude Desktop его названием.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Агент меняет и удаляет элементы рабочей модели Revit, а инструмент send_code исполняет произвольный код на C#
- Установщик правит конфигурацию клиентов и ставит аддоны в Revit с правами пользователя Windows
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
rvt-mcp связывает MCP-клиент с запущенным Autodesk Revit. Сервер на .NET 8 говорит с клиентом по stdio, а в самом Revit работает тонкий аддон под каждый год выпуска от 2022 до 2027. До версии 2024 включительно связь идет по локальному TCP, начиная с 2025 по именованному каналу. Данные не покидают компьютер, длины на границе инструмента указываются в миллиметрах. Агент получает типизированные инструменты для обычной работы с моделью. Это запросы к видам, выбору, параметрам и связям, создание сеток, уровней, помещений и элементов, листы и видовые экраны, спецификации, семейства, аннотации, материалы, геометрия и экспорт в PDF, DWG, IFC и NWC. Для остального есть вход для кода на C#. Редактирование семейств в Family Editor пока вне рамок проекта. Свежая установка включает все 233 инструмента. Голый rvt-mcp.exe без настроек отдает 46 инструментов из наборов query, create, view и meta. Набор можно сузить, а инструменты, помеченные как только для чтения, фильтруются отдельно. Дополнительно есть ToolBaker: повторяющиеся действия превращаются в ваши личные инструменты.
Для кого. Для BIM-специалистов и разработчиков под Windows, которые хотят управлять моделью Revit через Claude Code, Claude Desktop, Codex или Cursor.
Подходит, если
- Нужен revit mcp для сразу нескольких версий Revit: от 2022 до 2027 одним сервером
- Агент должен собрать сводку по модели: виды, параметры, предупреждения, связи элементов
- Нужно создавать сетки, уровни, помещения, листы и видовые экраны по описанию
- Требуется пакет экспорта в PDF, DWG, IFC или NWC по заданным правилам
- В системе запущено несколько окон Revit, и агент должен явно выбрать нужное по PID или заголовку окна
Не подходит, если
- Вы работаете не на Windows: установка и аддоны рассчитаны на Windows и полный десктопный Revit
- Нужно редактировать семейства в Family Editor: этот сценарий пока не поддерживается
- Нужен Revit Viewer: он не входит в поддерживаемые цели
- Модель нельзя трогать: набор включает удаление по идентификатору и произвольный код на C#, поэтому без отдельной копии файла запускать не стоит
Пример запроса к агенту
Вызови revit_get_current_view_info и скажи, какой вид сейчас активен, затем создай уровень на отметке 3000 мм и сетку осей 6 на 4.MCP
- Транспорт
- stdio
- Авторизация
- не нужна
Ограничения
Только Windows и полный десктопный Revit. Глубина проверки зависит от года: CI собирает все шесть аддонов, но запуск лучше перепроверить на тех версиях, которыми вы пользуетесь. Сервер привязывается ровно к одному экземпляру Revit, при нескольких окнах нужно выбрать цель вручную через revit_list_available_targets и revit_switch_target. Для работы запускают MCP на ленте Revit (Add-Ins, RvtMcp). Установщик правит конфигурацию клиентов, поэтому перед применением смотрите предпросмотр с -WhatIf. Лицензия Apache-2.0.
Как отключить. Закройте Revit и клиенты, затем запустите uninstall.ps1 -Yes: он удалит аддоны и сервер, личные данные сохранятся без ключа -Purge. Записи в конфигурации клиентов снимает install.ps1 -Uninstall -Client auto.
Частые вопросы
Как поставить Revit MCP от Bimwright в Claude Desktop?
Закройте Revit и Claude Desktop, скачайте архив RvtMcp.Setup из последнего релиза и запустите install.ps1 с ключом -Client claude-desktop. Для Claude Code ключ -Client claude. Сначала можно выполнить его с -WhatIf.
Какие версии Revit поддерживает этот revit mcp?
Revit 2022–2027. Для 2022–2024 нужен .NET Framework 4.8 и TCP, для 2025–2026 .NET 8 и именованный канал, для 2027 .NET 10. Revit Viewer не поддерживается.
Сколько инструментов у rvt-mcp?
После установки их 233, голый rvt-mcp.exe отдает 46. С адаптивным режимом ToolBaker добавляются еще три инструмента для предложений.
Что делать, если запущено несколько окон Revit?
Вызвать revit_list_available_targets, выбрать экземпляр по PID или заголовку окна и закрепить его через revit_switch_target с селектором вида pid:12345.
Чем rvt-mcp отличается от mcp-servers-for-revit?
Это отдельный проект на C# с установщиком для Windows, поддержкой Revit до 2027 года, наборами инструментов и личными инструментами ToolBaker.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыИнструменты разработки для Конструктора MCP серверов 1С
Инструменты для разработки — MCP Tools для Конструктора MCP серверов 1С
Четыре готовых MCP-инструмента для выполнения кода, запросов и диагностики в базе 1С, загружаемые в сторонний продукт Конструктор MCP серверов
MCP-набор из 78 инструментов для 1С
MCP:1C-DevTools
78 MCP-инструментов для разработки 1С по локальным XML-выгрузкам: метаданные, аудит кода, запросы, EPF, конфигурация и верифицированный справочник API
1c-mcp-tools: прикладной слой MCP для 1С
1c-mcp-tools
Расширение 1С с обработками-контейнерами MCP-инструментов, прикладной слой архитектуры, где транспорт и агрегацию дают отдельные компоненты
Удаленный MCP-сервер браузерного CAD PartMode: агент правит параметрические детали, сборки и чертежи
MCP-инструменты и CLI для 3D-редактора зданий: агент создает, проверяет и правит архитектурные сцены
MCP-сервер для IFC: агент считает элементы здания, проверяет модель по IDS, ищет коллизии и правит свойства
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| rvt-mcp (Bimwright) (эта запись) | нет | не нужна | 106 | |
| Revit MCP | нет | не нужна | 411 | другой MCP-сервер для Revit с собственным аддоном и своим набором инструментов |
| OpenTakeoff | нет | не нужна | 716 | MCP-сервер обмера строительных чертежей |
| IFClite MCP | нет | не нужна | 452 | MCP-сервер для IFC |
Коротко о README
Описание называет проект ранней реализацией Revit MCP целиком на C#, над которой идет работа с марта 2026 года. В нем есть установка силами ИИ-агента по файлу AGENTS.md и ручной запуск установщика, проверка работоспособности, порядок обновления и удаления. Отдельно описаны миграция каталога данных со старых версий, необязательное расширение MCPB для Claude Desktop, таблицы наборов инструментов и коды ошибок привязки к экземпляру Revit.