SketchUp MCP

sketchup-mcp2

MCP-сервер для SketchUp: агент создает и меняет геометрию, назначает материалы и экспортирует сцену, а eval_ruby выполняет Ruby внутри программы

  • 41 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Широкий доступ

Почему такой уровень

  • Инструмент eval_ruby включен по умолчанию и выполняет произвольный код внутри SketchUp
  • Создает и меняет геометрию вашей модели
  • Работает с живой программой на вашем компьютере
Все причины и проверки

zinin/sketchup-mcp2

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/sketchup-mcp2

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Инструмент eval_ruby включен по умолчанию и выполняет произвольный код внутри SketchUp
  • Создает и меняет геометрию вашей модели
  • Работает с живой программой на вашем компьютере

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер состоит из двух частей. Расширение Ruby в формате .rbz запускает TCP-сервер внутри SketchUp (по умолчанию 127.0.0.1, порт 9876), а MCP-сервер на Python соединяется с ним. По README доступны типизированные инструменты: создание и изменение геометрии, материалы, экспорт сцены в форматы skp, obj, dae и stl, экспорт картинок png и jpg и скриншот вида. Поддерживаются несколько клиентов сразу, а подсказка-стратегия помогает агенту строить модель по шагам. Пакет PyPI называется sketchup-mcp2, версия 0.3.1.

Для кого. Для архитекторов, дизайнеров интерьеров и моделировщиков, которые работают в SketchUp и хотят поручить агенту построение объемов и выгрузку сцены.

Подходит, если

  • Нужно быстро построить объем или набор деталей по описанию и размерам
  • Нужно назначить материалы и выгрузить сцену в OBJ, STL или SKP
  • Нужен скриншот вида сцены прямо в чате с агентом

Не подходит, если

  • Нет установленного SketchUp: сервер управляет только живой программой
  • Не готовы дать агенту выполнять произвольный Ruby в вашей модели

Пример запроса к агенту

Построй стол 120 на 60 сантиметров с четырьмя ножками, назначь материал дерево и экспортируй сцену в OBJ

MCP

Транспорт
stdio
Авторизация
не нужна

Переменные окружения

SKETCHUP_MCP_HOST
Адрес расширения SketchUp, по умолчанию 127.0.0.1
SKETCHUP_MCP_PORT
Порт расширения, по умолчанию 9876

Ограничения

Инструмент eval_ruby включен по умолчанию и выполняет произвольный код на Ruby внутри SketchUp: отключите его в настройках расширения, если не нужен, и работайте на копии модели. Нужны установленный SketchUp, расширение .rbz из раздела Releases (Window, Extension Manager, Install Extension, затем перезапуск) и запуск сервера в SketchUp через Plugins, MCP Server. Проект молодой, число инструментов в README мы не пересчитывали.

Как отключить. Удалите запись сервера из конфигурации клиента и отключите расширение в Extension Manager SketchUp.

Частые вопросы

Что нужно установить?

Расширение .rbz в SketchUp и MCP-сервер на Python, он запускается командой uvx sketchup-mcp2.

На каком порту работает?

По умолчанию 127.0.0.1 и порт 9876. Адрес и порт задают переменные SKETCHUP_MCP_HOST и SKETCHUP_MCP_PORT.

Чем опасен eval_ruby?

Он выполняет произвольный код на Ruby внутри SketchUp и включен по умолчанию. Его можно отключить в настройках расширения.

Какие форматы экспортирует?

Сцену в skp, obj, dae и stl, а также картинки png и jpg.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

MCP-сервер для управления FreeCAD из Claude Desktop и других клиентов: создание и правка моделей, запуск скриптов и FEM-анализ

MCP-серверШирокий доступ2,8 тыс.Звезды репозитория

Revit MCP

mcp-servers-for-revit

MCP-сервер для Autodesk Revit: агент читает модель, создает элементы, сетки и помещения и считает объемы материалов

MCP-серверШирокий доступ373Звезды репозитория

MCP-сервер для AutoCAD, GstarCAD и ZWCAD: черчение, правка и запрос чертежа обычными словами

MCP-серверРасширенный доступ595Звезды репозитория
Российский стек

Ранний неофициальный MCP-сервер для КОМПАС-3D на Python: 76 инструментов для деталей и чертежей, произвольный Python выключен по умолчанию

MCP-серверШирокий доступ

MCP-сервер для AppleScript: агент запускает скрипты и управляет приложениями Mac, от заметок и календаря до файлов

MCP-серверШирокий доступ465Звезды репозитория

AutoCAD MCP Pro

autocad-mcp-pro

MCP-сервер для AutoCAD с сотнями инструментов: живой AutoCAD через COM или DXF без программы, с режимом экономии токенов

MCP-серверШирокий доступ130Звезды репозитория

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
SketchUp MCP (эта запись)нетне нужна41
FreeCAD MCPнетне нужна2 803открытая САПР FreeCAD вместо SketchUp
Blender MCPнетне нужна30 4993D-сцены и рендер в Blender
SolidWorks MCP на TypeScriptнетне нужна237инженерное моделирование деталей в SolidWorks

Коротко о README

README описывает связку из расширения SketchUp и MCP-сервера на Python: типизированные инструменты, экспорт сцены, несколько клиентов, подсказку-стратегию моделирования и eval_ruby. Установка через .rbz из Releases и uvx sketchup-mcp2. Лицензия MIT.

Бейдж для README

Сообщить о проблеме

Foxx AISketchUp MCP
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.