altium-designer-mcp — MCP-сервер для Claude Code
Позволяет ИИ-ассистенту создавать и редактировать библиотеки компонентов Altium Designer без ручной расстановки элементов. Пригодится при переносе даташитов в файлы .PcbLib и .SchLib.
Открыть на GitHubЧто делает altium-designer-mcp
Разработка библиотек компонентов в Altium Designer вручную отнимает много времени, а прямое создание бинарных файлов языковыми моделями приводит к их повреждению. Формат OLE в Altium легко ломается при сторонней записи. Этот MCP-сервер разделяет обязанности: нейросеть вычисляет параметры по спецификациям и стандартам вроде IPC-7351B, а сервер берёт на себя низкоуровневые операции ввода-вывода.
В состав сервера входят 34 инструмента. Они позволяют считывать и записывать базы посадочных мест .PcbLib и схемных символов .SchLib, проверять наличие деталей, прикреплять STEP-модели и выводить текстовый предпросмотр футпринтов в виде ASCII-графики.
При неправильной структуре бинарного файла Altium молча откажется его открывать, поэтому прямое редактирование без специализированных инструментов вызовет сбой. Сервер работает по протоколу stdio на Windows, Linux и macOS.
Какие задачи решает
- Сформировать файлы библиотек
.PcbLibи.SchLibнапрямую из диалога с ассистентом. - Рассчитать размеры контактных площадок и шелкографию по стандарту IPC-7351B.
- Прикрепить трёхмерные STEP-модели к посадочным местам компонентов.
- Найти нужные компоненты в существующих библиотеках через поиск по шаблонам и регулярным выражениям.
- Сгенерировать текстовый предпросмотр посадочного места в виде ASCII-графики для быстрой проверки.
Примеры запросов агенту
- «Создай посадочное место для резистора 0603 по стандарту IPC-7351B и сохрани его в библиотеку
components.PcbLib» - «Проверь библиотеку
logic.SchLib, найди в ней микросхему и добавь новый схемный символ с выводами» - «Найди все разъёмы через регулярное выражение в
connectors.PcbLibи покажи их текстовый предпросмотр»
Как установить altium-designer-mcp
Установка
Команды запуска нет в реестре MCP — смотрите README репозитория
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о altium-designer-mcp
Как установить altium-designer-mcp в Claude Code?
Сервер подключается как stdio-инструмент через конфигурационный файл окружения Claude Code в Windows, Linux или macOS.
Что делает altium-designer-mcp?
Он предоставляет языковым моделям 34 инструмента для чтения и записи библиотек .PcbLib и .SchLib. Ассистент выполняет инженерные расчёты, а сервер безопасно формирует двоичные файлы Altium Designer.
На каких операционных системах работает сервер?
Сервер поддерживает запуск в операционных системах Windows, Linux и macOS через любой совместимый MCP-клиент со стандартным потоком stdio.