КОМПАС-3D MCP на Python
kompas-mcp-python
Ранний неофициальный MCP-сервер для КОМПАС-3D на Python: 76 инструментов для деталей и чертежей, произвольный Python выключен по умолчанию
- 0 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Выполняет команды в вашем проекте КОМПАС-3D через COM
- Инструмент execute_python_script при включении выполняет произвольный Python
- Проект ранний, у репозитория 0 звезд и нет лицензии
Установка
- Работает в
Ручная установка
git clone https://github.com/noki1928/kompas-mcp.git
cd kompas-mcp
python -m venv .venv
.venv\Scripts\pip install -r requirements.txtНужен обычный Windows Python 3.13 (не MSYS2). Затем в конфигурации клиента укажите .venv/Scripts/python.exe server.py.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Выполняет команды в вашем проекте КОМПАС-3D через COM
- Инструмент execute_python_script при включении выполняет произвольный Python
- Проект ранний, у репозитория 0 звезд и нет лицензии
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер на Python 3.13 управляет КОМПАС-3D через COM API на Windows. По README у него 76 инструментов для деталей и чертежей. Автор проверяет работу на КОМПАС-3D v25 Учебная версия, в репозитории есть документация (архитектура, покрытие, инструменты, проверка, устойчивость) и 56 тестов, которые идут без САПР. Сопряжения сборок и полный цикл производственного оформления автор прямо не заявляет. Инструмент `execute_python_script` выполняет произвольный Python с правами пользователя и по умолчанию выключен: включает его переменная `KOMPAS_ALLOW_SCRIPTS=1`.
Для кого. Для конструкторов и инженеров, которые работают в КОМПАС-3D и хотят поручить агенту построение деталей и оформление чертежей.
Подходит, если
- Нужно построить деталь по описанию и размерам в КОМПАС-3D
- Нужно оформить чертеж и проставить размеры из чата
- Нужен ранний, но документированный сервер для российской САПР
Не подходит, если
- Нужна проверенная промышленная работа: проект ранний, у репозитория 0 звезд
- Нет установленного КОМПАС-3D с зарегистрированными COM API
Пример запроса к агенту
Построй вал диаметром 30 мм и длиной 120 мм с канавкой и проставь размеры на чертежеMCP
- Транспорт
- stdio
- Авторизация
- не нужна
Переменные окружения
KOMPAS_ALLOW_SCRIPTS- Значение 1 разрешает execute_python_script, по умолчанию выключено
Ограничения
Проект ранний: у репозитория 0 звезд, лицензия не указана; по умолчанию права на код не переданы. Нужны Windows, установленный КОМПАС-3D с зарегистрированными COM API и обычный Python 3.13 для Windows (не MSYS2). Установка из исходников: клонировать репозиторий, создать окружение `.venv`, выполнить `pip install -r requirements.txt` и запускать `server.py`. Сервер выполняет команды в вашем проекте КОМПАС-3D, работайте на копии файла. Включать `KOMPAS_ALLOW_SCRIPTS=1` стоит только если вы читаете каждый скрипт.
Как отключить. Удалите запись сервера из конфигурации клиента и удалите клон репозитория с окружением `.venv`.
Частые вопросы
Есть ли официальный MCP у КОМПАС-3D?
Официального MCP-сервера АСКОН мы не нашли: это один из ранних неофициальных проектов.
Какие версии КОМПАС-3D поддерживаются?
Автор проверяет работу на КОМПАС-3D v25 Учебная версия.
Чем опасен execute_python_script?
Он выполняет произвольный Python с правами пользователя. По умолчанию выключен, включает его KOMPAS_ALLOW_SCRIPTS=1.
Чем отличается от сервера на C#?
Этот сервер написан на Python, у него 76 инструментов и он проверяется на КОМПАС-3D v25. Сервер на C# рассчитан на v22 и имеет 51 инструмент.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыКОМПАС-3D MCP на C#
kompas-mcp-csharp
Ранний неофициальный MCP-сервер для КОМПАС-3D на C#: 51 инструмент, сборка из исходников и панель-копилот внутри КОМПАС
AutoCAD MCP Pro
autocad-mcp-pro
MCP-сервер для AutoCAD с сотнями инструментов: живой AutoCAD через COM или DXF без программы, с режимом экономии токенов
SolidWorks MCP на Python
Solidworks-MCP
MCP-сервер для SolidWorks на Python: 22 инструмента для деталей, эскизов, операций и служебных действий
MCP-сервер для управления FreeCAD из Claude Desktop и других клиентов: создание и правка моделей, запуск скриптов и FEM-анализ
SketchUp MCP
sketchup-mcp2
MCP-сервер для SketchUp: агент создает и меняет геометрию, назначает материалы и экспортирует сцену, а eval_ruby выполняет Ruby внутри программы
MCP-сервер для AutoCAD, GstarCAD и ZWCAD: черчение, правка и запрос чертежа обычными словами
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| КОМПАС-3D MCP на Python (эта запись) | нет | не нужна | 0 | |
| КОМПАС-3D MCP на C# | нет | не нужна | 5 | 51 инструмент, КОМПАС v22, C# и панель-копилот |
| CAD-MCP Server | нет | не нужна | 598 | AutoCAD, GstarCAD и ZWCAD в одном сервере |
| SolidWorks MCP на Python | нет | не нужна | 159 | 22 инструмента для SolidWorks |
Коротко о README
README описывает сервер для КОМПАС-3D на Python с 76 инструментами для деталей и чертежей, проверкой на v25 Учебная версия и 56 тестами без САПР. Приведены установка на Windows и конфигурация клиента. Выполнение произвольного Python выключено по умолчанию.