An icon of the Revit plug-in Start MCP by BIMO Tools

Start MCP

Launch a local BIMO MCP Server and connect clients to Revit context and BIMO commands.

Start MCP запускает локальный MCP-сервер (Model Context Protocol), управляемый BIMO Toolbar.

В отличие от “мостов только для команд”, BIMO MCP Server планируется полезным сразу “из коробки”:

  • Revit Core Tools — работа с документами, выделением, поиском элементов, параметрами и видами

  • BIMO Command Platform — доступ к командам на панели инструментов:

    • команды из BIMO Library

    • пользовательские команды из Dynamo, Python и C# статических классов

    • пресеты и варианты (детерминированные “режимы” одной команды)

Эта страница предназначена для оценки интереса. Функция находится в разработке. Хотите ранний доступ или демо? Используйте форму внизу.

Почему это важно

Одна установка, без дополнительных рантаймов

Start MCP разработан для работы с установкой и обновлением BIMO — без ручной настройки Node/Python и без работы через терминал.

Реальная точка доступа к Revit

Клиенты получают доступ к распространённым операциям Revit (чтение + ограниченная безопасная запись), без необходимости искать сторонние MCP-серверы для Revit.

Ваши команды становятся переиспользуемыми блоками

Всё, что уже есть в BIMO, становится доступным для автоматизации:

  • один и тот же инструмент можно запускать из UI, через горячие клавиши или в конвейерах автоматизации

  • пресеты и варианты обеспечивают повторяемый результат

  • сгенерированные команды превращают скрипты в поддерживаемые «продукты»


Что доступно через BIMO MCP

Revit Core Tools (встроенные)

Планируемые встроенные возможности:

  • информация об активном документе и список открытых документов

  • текущее выделение (чтение/установка)

  • запросы элементов (по категории и фильтрам параметров)

  • чтение параметров элементов

  • безопасная запись параметров (валидация + транзакции)

  • список видов и активация вида

Список инструментов может меняться, но цель ясна: BIMO MCP должен быть полезен ещё до интеграции ваших кастомных решений.

Платформа команд BIMO

После запуска MCP клиенты могут находить и выполнять:

  • команды BIMO Library, доступные на вашей панели

  • кастомные команды, сгенерированные из:

    • Dynamo-графов (.dyn)

    • Python-скриптов

    • C# static-классов

  • пресеты и варианты — запуск одной команды в нескольких «режимах»


Примеры использования

1) Детерминированная автоматизация с пресетами/вариантами

Надёжно запускайте одну и ту же команду с разными пресетами:

  • «Экспорт IFC (профиль клиента A)»

  • «Экспорт IFC (профиль клиента B)»

  • «Проверка QA — Строго / Нормально / Быстро»

2) Превратите скрипты в управляемые команды

Ваши Dynamo/Python-инструменты становятся находимыми и документированными командами:

  • предсказуемое выполнение

  • единая модель настроек

  • более простое переиспользование между проектами и участниками команды

3) AI-ассистенты, которые действительно выполняют действия

Вместо «подсказки шагов» ассистент может вызывать конкретную команду или пресет через MCP — контролируемо и с возможностью аудита.

4) Интеграционные сценарии

Свяжите процессы Revit с корпоративными сервисами:

  • трекеры задач

  • процессы CDE

  • внутренние базы данных и наборы правил


Как это работает (концепция)

  1. Вы нажимаете Start MCP на панели BIMO

  2. BIMO запускает локальный MCP-сервер (localhost) и показывает статус + параметры подключения

  3. Внешний клиент подключается и может:

    • использовать Revit core tools

    • получать список и выполнять команды BIMO с пресетами/вариантами


Безопасность и надёжность

BIMO MCP проектируется по принципу secure-by-default:

  • привязка к localhost по умолчанию (127.0.0.1)

  • токен аутентификации для вызовов инструментов

  • явное разделение инструментов чтения и записи

  • транзакционные операции записи (с валидацией)

Для команд мы планируем функции управления доступом (allowlists, scopes, audit) в зависимости от спроса.


Объём MVP (план)

MVP включает:

  • Start/Stop/Status

  • логи + тест подключения

  • Revit core tools (чтение + ограниченная безопасная запись)

  • список команд BIMO (library + generated)

  • выполнение команд BIMO с пресетом/вариантом

  • модель задач (статус + отмена) для длительных операций

Дальше (если спрос подтвердится):

  • несколько MCP-профилей

  • управление на уровне workspace (allowlist/scopes)

  • аудит и аналитика

  • инструменты генератора (пересканирование/перегенерация источников) через MCP


FAQ

Нужен ли pyRevit?

Нет. Планируется .NET-first реализация без зависимости от pyRevit.

Нужно ли устанавливать Node.js или Python?

Цель — исключить ручную установку рантаймов в базовом сценарии. (Продвинутые сценарии могут появиться позже, но «одна установка» — базовое обещание.)

Будет ли работать офлайн?

Сервер локальный. Ваши интеграции могут зависеть от внутренних систем компании.

Функция уже доступна?

Пока нет — эта страница предназначена для оценки интереса.


Получить ранний доступ / запросить демо

Если вы хотите повлиять на MVP и получить ранний доступ, отправьте заявку через форму ниже и укажите:

  • версию Revit (2020–2026)

  • размер команды

  • что вы хотите автоматизировать (Revit core tools, команды BIMO, сгенерированные команды, пресеты/варианты)

  • требования по безопасности и управлению доступом

Хотите попробовать?

Свяжемся с вами и поможем запустить

Ваше имя или компания
Email или Telegram
Поделитесь идеями или ожиданиями (необязательно)
An error has occurred. This app may no longer respond until reloaded. Reload 🗙