EasyEDA MCP Pro
MCP-сервер EasyEDA Pro на 126 инструментов: схемы, BOM, DRC, анализ платы и экспорт Gerber для Claude, Cursor и Codex
- 69 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Инструменты правят открытый проект EasyEDA Pro: цепи, компоненты, примитивы
- Для подбора компонентов могут понадобиться ключи JLCPCB, LCSC, Mouser или DigiKey
Установка
- Работает в
Ручная установка
npx easyeda-mcp-pro setup allНаходит поддерживаемых клиентов и прописывает в них сервер. Для одного клиента: npx easyeda-mcp-pro setup cursor. Профиль задает флаг --profile.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Инструменты правят открытый проект EasyEDA Pro: цепи, компоненты, примитивы
- Для подбора компонентов могут понадобиться ключи JLCPCB, LCSC, Mouser или DigiKey
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
easyeda-mcp-pro связывает ИИ-ассистентов с проектами EasyEDA Pro через расширение-мост по WebSocket. Сервер открывает 126 инструментов, разбитых по профилям `core`, pro, `full` и `dev`: просмотр и правка схемы, вызовы API EasyEDA Pro, данные Personal Device, спецификации BOM, проверки DRC и ERC, анализ платы и экспорт Gerber, `pick-and-place`, PDF и netlist. Для подбора компонентов сервер подключается к JLCPCB, LCSC, Mouser и DigiKey, если заданы ключи этих сервисов. Клиенты настраивает команда npx easyeda-mcp-pro setup all: она находит Claude Desktop, Cursor, VS Code, Windsurf, Cline, Gemini CLI, Zed, Amazon Q и Continue и прописывает в них сервер. Профиль выбирается флагом --profile. Мост ставится отдельно. Команда npx easyeda-mcp-pro extension --open показывает папку с файлом `easyeda-bridge`-extension.eext, его импортируют в EasyEDA Pro через Advanced и Extensions Manager. Затем в меню MCP Bridge нажимают Connect. Для веб-версии EasyEDA работает локальный режим на том же компьютере, для отдельного шлюза есть экспериментальный режим с WSS-реле и одноразовым кодом.
Для кого. Схемотехникам и инженерам-электронщикам, которые рисуют платы в EasyEDA Pro и хотят отдать агенту проверки, спецификации и экспорт.
Подходит, если
- Открытую схему хочется разобрать на цепи и компоненты силами ассистента
- Перед заказом платы стоит прогнать DRC и ERC и разобрать замечания
- Спецификацию надо собрать, проверить и подобрать позиции у JLCPCB, LCSC, Mouser или DigiKey
- Для производства нужно выгрузить Gerber, координаты для автомата и PDF
- Хочется ограничить ассистента профилем `core`, чтобы он не получил весь набор инструментов
Не подходит, если
- Вы работаете в KiCad или Altium: сервер связан с EasyEDA Pro через расширение этого редактора
- Нет EasyEDA Pro с установленным мостом: без него сервер не видит проект
- Нужна правка схемы без ручной проверки: инструменты меняют открытый проект, а откат даст только журнал и версии самого EasyEDA
- Среда на Node ниже 24: README требует Node 24.x
Пример запроса к агенту
Проверь открытую в EasyEDA Pro схему, запусти DRC и перечисли все цепи без подключенияMCP
- Транспорт
- stdio
- Авторизация
- не нужна
Ограничения
- Для запуска из исходников нужны Node 24.x и pnpm 11.28.8, а пользовательская установка идет через npx.
- Без расширения `easyeda-bridge`-extension.eext в EasyEDA Pro сервер не работает, после каждого импорта или обновления EasyEDA Pro надо закрыть и открыть заново.
- В расширении должна быть включена опция Allow External Interaction.
- Подбор по поставщикам требует ключей JLCPCB, LCSC, Mouser или DigiKey.
- Режим подключения к отдельному шлюзу помечен как экспериментальный.
Как отключить. Уберите запись easyeda-mcp-pro из конфигурации MCP-клиента и удалите расширение EasyEDA Bridge в Extensions Manager. Пакет из npx кэшируется и отдельного удаления не требует.
Частые вопросы
Какие редакторы поддерживает easyeda-mcp-pro?
Сервер работает только с EasyEDA Pro, а подключается он к клиентам MCP: Claude Desktop, Cursor, VS Code Copilot, Windsurf, Cline, Gemini CLI, Zed, Amazon Q Developer и Continue. Для них команда setup прописывает конфигурацию.
Что такое профили `core`, pro, `full` и `dev`?
Это наборы инструментов из 126 доступных. По умолчанию действует `core`, шире включают флагом, например npx easyeda-mcp-pro setup cursor --profile `full`. Ассистент получает только инструменты выбранного профиля.
Как подключить мост к EasyEDA Pro?
Выполните npx easyeda-mcp-pro extension --open, импортируйте `easyeda-bridge`-extension.eext через Advanced и Extensions Manager, включите Allow External Interaction, перезапустите EasyEDA Pro и нажмите MCP Bridge, Connect.
Нужны ли ключи поставщиков?
Только для подбора компонентов и цен в BOM: ключи JLCPCB, LCSC, Mouser или DigiKey. Просмотр схемы, DRC и экспорт без них работают.
Сколько инструментов у сервера и как их ограничить?
Всего 126 инструментов. Профиль `core` действует по умолчанию, ему сопутствуют pro, `full` и `dev`. Профиль задает флаг --profile при настройке клиента, и ассистент видит только инструменты выбранного набора.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыEasyEDA Copilot отдает агентам Codex и Claude Code схемы и платы EasyEDA Pro: генерацию, расстановку, трассировку и проверку DRC
Скилл, CLI и MCP-сервер для EasyEDA Pro: агент читает даташиты, рисует схемы и платы и проверяет их через DRC
MCP-сервер дает агенту править открытый проект в Altium Designer, KiCad или EasyEDA Pro: схемы, платы, библиотеки, проверки
MCP-сервер для KiCad: схемы, печатные платы, проверки ERC и DRC, DFM и подготовка к производству из агента
MCP-сервер для 1С:EDT с собственным bridge-плагином: 65 инструментов метаданных, BSL, отладки, форм, расширений и безопасных операций с базой
Подбор электронных компонентов для плат: параметрические фильтры, остатки и цены JLCPCB, Mouser, DigiKey, файлы KiCad
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| EasyEDA MCP Pro (эта карточка) | нет | не нужна | 69 | |
| EasyEDA Copilot | нет | не нужна | 220 | отдельный MCP для EasyEDA, у easyeda-mcp-pro 126 инструментов с профилями доступа и проверками DRC, BOM и экспорта |
| KiCad MCP Pro | нет | не нужна | 212 | та же задача для KiCad, а easyeda-mcp-pro работает с EasyEDA Pro через расширение-мост |
Коротко о README
README начинается с блока о проверяемой цепочке поставки, затем идут быстрый старт из трех шагов, обзор возможностей в таблице, требования и установка для девяти клиентов. Дальше описаны профили инструментов, диагностика связи с мостом и сборка из исходников. Подробности лежат в документации на GitHub Pages и в папке docs.