KiCad MCP Pro — MCP-сервер для Claude Code: обзор и установка
MCP-сервер подключает KiCad к ИИ-ассистентам для анализа схем, печатных плат, запуска DRC и подготовки файлов к производству. Помогает инженерам проверять проекты электроники до отправки на завод.
claude mcp add --env KICAD_MCP_LOG_LEVEL=<KICAD_MCP_LOG_LEVEL> --env KICAD_MCP_PRO_PYPI_VERSION=<KICAD_MCP_PRO_PYPI_VERSION> --transport stdio kicad-mcp-pro -- npx -y kicad-mcp-proЧто делает KiCad MCP Pro
Сервер связывает KiCad с языковыми моделями через протокол MCP. По умолчанию активен профиль default с 24 инструментами только для чтения. Редактирование схемы или платы требует переключения на профиль build. Для передачи проекта в производство предусмотрен профиль release, а доверенным агентам открывают профили expert или full.
Штатные проверки ERC и DRC запускаются через движок самого KiCad. Расчёты теплового режима и целостности сигналов дают лишь базовую оценку с погрешностью около 5–10%. Полноценное моделирование они не заменяют.
Сборка BOM и поиск комплектующих без сторонних ключей опираются только на публичный каталог JLCPCB. Если нужны базы DigiKey или Mouser, придётся настроить токены доступа. Сервер запускается через команду uvx kicad-mcp-pro либо через настольное приложение Tauri с панелью управления на http://127.0.0.1:3334/ui.
Какие задачи решает
- запустить проверку правил проектирования DRC и ERC в KiCad
- оценить целостность сигналов и тепловые параметры платы
- подготовить спецификацию компонентов BOM по каталогу JLCPCB
- экспортировать производственные файлы для сборки печатной платы
Примеры запросов агенту
- Проверь плату через DRC в KiCad и покажи найденные ошибки трассировки.
- Составь спецификацию компонентов по базе JLCPCB для текущей схемы.
- Рассчитай тепловые показатели силовых дорожек на печатной плате.
Как установить KiCad MCP Pro
Командой платформы
claude mcp add --env KICAD_MCP_LOG_LEVEL=<KICAD_MCP_LOG_LEVEL> --env KICAD_MCP_PRO_PYPI_VERSION=<KICAD_MCP_PRO_PYPI_VERSION> --transport stdio kicad-mcp-pro -- npx -y kicad-mcp-proВместо <…> подставьте свои значения
Командой платформы
codex mcp add kicad-mcp-pro --env KICAD_MCP_LOG_LEVEL=<KICAD_MCP_LOG_LEVEL> --env KICAD_MCP_PRO_PYPI_VERSION=<KICAD_MCP_PRO_PYPI_VERSION> -- npx -y kicad-mcp-proВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"kicad-mcp-pro": {
"command": "npx",
"args": [
"-y",
"kicad-mcp-pro"
],
"env": {
"KICAD_MCP_LOG_LEVEL": "<KICAD_MCP_LOG_LEVEL>",
"KICAD_MCP_PRO_PYPI_VERSION": "<KICAD_MCP_PRO_PYPI_VERSION>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"kicad-mcp-pro": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"kicad-mcp-pro"
],
"env": {
"KICAD_MCP_LOG_LEVEL": "<KICAD_MCP_LOG_LEVEL>",
"KICAD_MCP_PRO_PYPI_VERSION": "<KICAD_MCP_PRO_PYPI_VERSION>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e KICAD_MCP_LOG_LEVEL=<KICAD_MCP_LOG_LEVEL> -e KICAD_MCP_PRO_PYPI_VERSION=<KICAD_MCP_PRO_PYPI_VERSION> kicad-mcp-pro npx -y kicad-mcp-proВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о KiCad MCP Pro
Как установить KiCad MCP Pro в Claude Code?
Запустите терминал и выполните команду claude mcp add kicad-mcp-pro -- npx -y kicad-mcp-pro.
Зачем нужен KiCad MCP Pro?
Сервер позволяет ИИ-ассистентам анализировать схемотехнику, находить нарушения в топологии плат и выгружать файлы для сборки электроники.
Заменяет ли сервер полноценное тепловое моделирование?
Нет, встроенные расчёты тепла и целостности сигналов дают приближённую аналитическую оценку с погрешностью порядка 5–10%. Для сертификации требуются специализированные симуляторы.