RhinoAI MCP
MCP-сервер от McNeel: Claude, Codex и Gemini CLI строят и правят геометрию в открытом Rhino 3D и собирают определения Grasshopper
- 397 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Агент правит документ, открытый в Rhino, поэтому перед работой сохраняйте копию файла
- Сервер принимает команды от ассистента на порту 10500 вашей машины, пока включен MCPStart
Установка
- Работает в
Ручная установка
/plugin marketplace add mcneel/RhinoAIДобавляет каталог McNeel с плагином rhino-mcp: после этого поставьте плагин из этого каталога. Rhino должен работать, а в нем нужно выполнить MCPStart.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Агент правит документ, открытый в Rhino, поэтому перед работой сохраняйте копию файла
- Сервер принимает команды от ассистента на порту 10500 вашей машины, пока включен MCPStart
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
RhinoAI выпускает McNeel, разработчик Rhino. Плагин Rhino-MCP-Platform поднимает MCP-сервер внутри запущенного Rhino 3D, а ассистент шлет ему команды и видит результат в окне программы: строит и правит геометрию, читает слои и объекты документа, собирает определения Grasshopper. Для Claude Code есть плагин rhino-mcp. Он подключает сервер и добавляет команды `/rhino-mcp:scene`, которая описывает содержимое документа, и `/rhino-mcp:snapshot`, которая снимает активный вид и описывает кадр. Субагент rhino-modeler берет задачи по геометрии, рядом лежат субагенты для чертежей, слоев и Grasshopper. Для Claude Desktop собран коннектор connector.mcpb, который ставит плагин Rhino сам. GitHub Copilot, Codex, Gemini CLI и локальные модели в LM Studio подключаются к тому же MCP-роутеру. По словам авторов, годятся Cursor и любые другие клиенты MCP.
Для кого. Архитекторам, промышленным дизайнерам и инженерам, которые моделируют в Rhino и Grasshopper и хотят поручить агенту рутину в открытом документе.
Подходит, если
- В документе сотни объектов на случайных слоях, и агент должен разложить их по порядку
- Определение Grasshopper нужно собрать по описанию, а потом проверить на ошибки
- Из эскиза или картинки надо получить первую 3D-модель
- Один шаг повторяется в десятках файлов, и его хочется пустить пакетом
- Новичок в Grasshopper просит объяснить чужое определение простыми словами
Не подходит, если
- Модель живет в другом CAD: для AutoCAD и FreeCAD в каталоге есть собственные MCP-серверы
- Чертежи нельзя показывать внешней модели: описание сцены и снимок вида уходят ассистенту, а без интернета работает только локальная модель в LM Studio
- Файл заказчика лежит без резервной копии: агент правит документ, открытый в Rhino
Пример запроса к агенту
Что лежит в моем документе Rhino? Опиши слои и сделай снимок активного видаMCP
- Транспорт
- http, stdio
- Авторизация
- не нужна
Ограничения
Rhino 3D должен быть установлен и лицензирован заранее: руководство исходит из этого. Плагин Rhino-MCP-Platform ставится через Yak или команду PackageManager, инструкция для Claude Code указывает Rhino 8.
Сервер стартует командой MCPStart и слушает порт 10500. При другом порте адрес правят в файле .mcp.json плагина.
Версии в манифестах невысокие: плагин Claude Code 0.1.3, коннектор для Claude Desktop 0.1.6. Состав команд и агентов может измениться.
Как отключить. Удалите плагин rhino-mcp в Claude Code через `/plugin`, а пакет Rhino-MCP-Platform в Rhino через команду PackageManager. Сервер перестает слушать порт, когда вы закрываете Rhino.
Частые вопросы
Как подключить Rhino к Claude Code?
Поставьте в Rhino 8 пакет Rhino-MCP-Platform через Yak или PackageManager, выполните в Rhino команду MCPConnect и вставьте выданный текст в новую сессию Claude Code. Если Claude Code попросит перезапуск, перезапустите его.
Что запустить в Rhino перед работой?
Команду MCPStart. Сервер слушает порт 10500, и плагин Claude Code ждет его там. Если вы сменили порт, поправьте адрес в файле .mcp.json.
Какие ассистенты работают с Rhino MCP?
В разделе Getting Started описаны Claude Desktop, Claude Code, GitHub Copilot, OpenAI Codex, Gemini CLI и локальные модели в LM Studio. Cursor и другие клиенты MCP подключаются к тому же роутеру.
Что делают команды /rhino-mcp:scene и /rhino-mcp:snapshot?
Команда scene описывает содержимое текущего документа Rhino. Команда snapshot снимает активный вид и описывает кадр. Обе входят в плагин rhino-mcp для Claude Code.
Можно ли работать с локальной моделью?
Да. Раздел про LM Studio описывает запуск открытой модели на своей машине: она управляет Rhino и Grasshopper без выхода в интернет. Качество результата зависит от модели.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер для управления FreeCAD из Claude Desktop и других клиентов: создание и правка моделей, запуск скриптов и FEM-анализ
MCP-сервер для AutoCAD, GstarCAD и ZWCAD: черчение, правка и запрос чертежа обычными словами
MCP-сервер подключает агента к FreeCAD для построения деталей, редактирования документов, запуска макросов и экспорта моделей.
SketchUp MCP
sketchup-mcp2
MCP-сервер для SketchUp: агент создает и меняет геометрию, назначает материалы и экспортирует сцену, а eval_ruby выполняет Ruby внутри программы
Официальный плагин Zapier MCP: агент получает доступ к действиям в тысячах приложений через подключенный аккаунт Zapier
Платформа с открытым ядром: рабочие процессы и действия сервисов становятся MCP-инструментами для Claude, Cursor и Windsurf
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| RhinoAI (эта карточка) | да | не нужна | 397 | |
| AutoCAD MCP | нет | не нужна | 633 | рисует и правит чертежи в AutoCAD LT через AutoLISP |
| FreeCAD MCP | нет | не нужна | 3 234 | управляет параметрическими моделями FreeCAD и запускает FEM-анализ |
| Blender MCP (VxAI) | нет | не нужна | 300 | строит и правит 3D-сцены в Blender по описанию |
Коротко о README
README короткий: логотип, ссылка на документацию на сайте mcneel.github.io/RhinoAI и быстрый старт через коннектор для Claude Desktop. Документация делится на четыре раздела: подключение ассистента, первые запросы с рецептами, продвинутые сценарии и работа с MCP при разработке плагинов. Сборка и отладка идут через кнопку Run and Debug в VS Code, а вопросы авторы просят задавать на форуме Rhino Discourse.