easyeda-mcp-pro — MCP-сервер для Claude Code: как установить
Интегрирует EasyEDA Pro с ИИ-ассистентом для анализа печатных плат, проверки цепей и экспорта файлов производства. Пригодится инженерам при ревью схем и подборе компонентов для BOM.
claude mcp add easyeda-mcp-pro -e BRIDGE_TOKEN=<BRIDGE_TOKEN> -e AI_API_KEY=<AI_API_KEY> -e JLCPCB_CLIENT_SECRET=<JLCPCB_CLIENT_SECRET> -e LCSC_API_KEY=<LCSC_API_KEY> -e MOUSER_API_KEY=<MOUSER_API_KEY> -e DIGIKEY_CLIENT_SECRET=<DIGIKEY_CLIENT_SECRET> -- npx -y easyeda-mcp-proЧто делает easyeda-mcp-pro
Сервер связывает модели ИИ с редактором EasyEDA Pro через локальный WebSocket-мост. Для обмена данными требуется установить файл easyeda-bridge-extension.eext прямо в редактор и нажать «MCP Bridge → Connect». Без работающего расширения в запущенном приложении ассистент не получит доступ к проекту.
Внутри доступно до 120 инструментов с разделением по профилям доступа. Сервер считывает геометрию слоёв, проверяет проводники и запускает тесты DRC или ERC. Также он формирует производственные файлы Gerber и таблицы Pick and Place.
Для проверки складских остатков поддерживается работа с API поставщиков: JLCPCB, LCSC, Mouser и DigiKey. Код распространяется под лицензией PolyForm Noncommercial 1.0.0, а серверу требуется среда Node.js 24.
Какие задачи решает
- проверить проект печатной платы тестами DRC и ERC
- сформировать и выгрузить ведомость компонентов BOM
- экспортировать производственные пакеты Gerber и Pick and Place
- найти наличие радиодеталей через базы JLCPCB, LCSC, Mouser и DigiKey
- проанализировать цепи и геометрию слоёв в открытом проекте
Примеры запросов агенту
- Проверь открытую схему в EasyEDA Pro на ошибки DRC и покажи неподключённые выводы
- Собери BOM для текущей платы и запроси наличие компонентов через LCSC и Mouser
- Экспортируй файлы Gerber и схему размещения компонентов для производства
Как установить easyeda-mcp-pro
Командой платформы
claude mcp add easyeda-mcp-pro -e BRIDGE_TOKEN=<BRIDGE_TOKEN> -e AI_API_KEY=<AI_API_KEY> -e JLCPCB_CLIENT_SECRET=<JLCPCB_CLIENT_SECRET> -e LCSC_API_KEY=<LCSC_API_KEY> -e MOUSER_API_KEY=<MOUSER_API_KEY> -e DIGIKEY_CLIENT_SECRET=<DIGIKEY_CLIENT_SECRET> -- npx -y easyeda-mcp-proВместо <…> подставьте свои значения. Ещё 62 переменные окружения — в README сервера
Командой платформы
codex mcp add easyeda-mcp-pro --env NODE_ENV=<NODE_ENV> --env LOG_LEVEL=<LOG_LEVEL> --env TOOL_PROFILE=<TOOL_PROFILE> --env TOOL_SCOPES=<TOOL_SCOPES> --env MCP_PROTOCOL_VERSION=<MCP_PROTOCOL_VERSION> -- npx -y easyeda-mcp-proВместо <…> подставьте свои значения. Ещё 62 переменные окружения — в README сервера
Файл настроек
{
"mcpServers": {
"easyeda-mcp-pro": {
"command": "npx",
"args": [
"-y",
"easyeda-mcp-pro"
],
"env": {
"NODE_ENV": "<NODE_ENV>",
"LOG_LEVEL": "<LOG_LEVEL>",
"TOOL_PROFILE": "<TOOL_PROFILE>",
"TOOL_SCOPES": "<TOOL_SCOPES>",
"MCP_PROTOCOL_VERSION": "<MCP_PROTOCOL_VERSION>"
}
}
}
}Вместо <…> подставьте свои значения. Ещё 62 переменные окружения — в README сервера
Файл настроек
{
"servers": {
"easyeda-mcp-pro": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"easyeda-mcp-pro"
],
"env": {
"NODE_ENV": "<NODE_ENV>",
"LOG_LEVEL": "<LOG_LEVEL>",
"TOOL_PROFILE": "<TOOL_PROFILE>",
"TOOL_SCOPES": "<TOOL_SCOPES>",
"MCP_PROTOCOL_VERSION": "<MCP_PROTOCOL_VERSION>"
}
}
}
}Вместо <…> подставьте свои значения. Ещё 62 переменные окружения — в README сервера
Командой платформы
gemini mcp add -e NODE_ENV=<NODE_ENV> -e LOG_LEVEL=<LOG_LEVEL> -e TOOL_PROFILE=<TOOL_PROFILE> -e TOOL_SCOPES=<TOOL_SCOPES> -e MCP_PROTOCOL_VERSION=<MCP_PROTOCOL_VERSION> easyeda-mcp-pro npx -y easyeda-mcp-proВместо <…> подставьте свои значения. Ещё 62 переменные окружения — в README сервера
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о easyeda-mcp-pro
Как установить easyeda-mcp-pro в Claude Code?
Выполните команду в терминале: `claude mcp add easyeda-mcp-pro -e BRIDGE_TOKEN=<BRIDGE_TOKEN> -e AI_API_KEY=<AI_API_KEY> -e JLCPCB_CLIENT_SECRET=<JLCPCB_CLIENT_SECRET> -e LCSC_API_KEY=<LCSC_API_KEY> -e MOUSER_API_KEY=<MOUSER_API_KEY> -e DIGIKEY_CLIENT_SECRET=<DIGIKEY_CLIENT_SECRET> -- npx -y easyeda-mcp-pro`. Затем откройте EasyEDA Pro и подключите плагин моста через менеджер расширений.
Что делает easyeda-mcp-pro?
Сервер даёт агентам доступ к редактированию и проверке схем в EasyEDA Pro. С его помощью нейросеть считывает слои, проверяет электрические правила и выгружает файлы для сборки платы на фабрике.
Какие системные требования нужны для запуска?
Для работы необходима версия Node.js 24 и установленный редактор EasyEDA Pro. Интеграция с каталогами деталей требует ключи доступа к API выбранных дистрибьюторов.