КОМПАС-3D MCP на Python

kompas-mcp-python

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

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

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

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

  • Выполняет команды в вашем проекте КОМПАС-3D через COM
  • Инструмент execute_python_script при включении выполняет произвольный Python
  • Проект ранний, у репозитория 0 звезд и нет лицензии
Все причины и проверки
Российский стек

noki1928/kompas-mcp

Установка

Ручная установка

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-серверы
Российский стек

Ранний неофициальный MCP-сервер для КОМПАС-3D на C#: 51 инструмент, сборка из исходников и панель-копилот внутри КОМПАС

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

AutoCAD MCP Pro

autocad-mcp-pro

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

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

MCP-сервер для SolidWorks на Python: 22 инструмента для деталей, эскизов, операций и служебных действий

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

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

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

SketchUp MCP

sketchup-mcp2

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

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

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

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

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

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

ЗаписьОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
КОМПАС-3D MCP на Python (эта запись)нетне нужна0
КОМПАС-3D MCP на C#нетне нужна551 инструмент, КОМПАС v22, C# и панель-копилот
CAD-MCP Serverнетне нужна598AutoCAD, GstarCAD и ZWCAD в одном сервере
SolidWorks MCP на Pythonнетне нужна15922 инструмента для SolidWorks

Коротко о README

README описывает сервер для КОМПАС-3D на Python с 76 инструментами для деталей и чертежей, проверкой на v25 Учебная версия и 56 тестами без САПР. Приведены установка на Windows и конфигурация клиента. Выполнение произвольного Python выключено по умолчанию.

Бейдж для README

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

Foxx AIКОМПАС-3D MCP на Python
Foxx AI

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