EasyEDA MCP Pro

MCP-сервер EasyEDA Pro на 126 инструментов: схемы, BOM, DRC, анализ платы и экспорт Gerber для Claude, Cursor и Codex

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

Расширенный доступ

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

  • Инструменты правят открытый проект EasyEDA Pro: цепи, компоненты, примитивы
  • Для подбора компонентов могут понадобиться ключи JLCPCB, LCSC, Mouser или DigiKey
Все причины и проверки

oaslananka/easyeda-mcp-pro

Установка

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

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

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

Скилл, CLI и MCP-сервер для EasyEDA Pro: агент читает даташиты, рисует схемы и платы и проверяет их через DRC

СкиллШирокий доступ1 тыс.Звезды репозитория

MCP-сервер дает агенту править открытый проект в Altium Designer, KiCad или EasyEDA Pro: схемы, платы, библиотеки, проверки

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

MCP-сервер для KiCad: схемы, печатные платы, проверки ERC и DRC, DFM и подготовка к производству из агента

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

MCP-сервер для 1С:EDT с собственным bridge-плагином: 65 инструментов метаданных, BSL, отладки, форм, расширений и безопасных операций с базой

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

Подбор электронных компонентов для плат: параметрические фильтры, остатки и цены JLCPCB, Mouser, DigiKey, файлы KiCad

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

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

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

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
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.

Бейдж для README

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