MCP Catalogs
首页kicad-mcp-pro screenshot

kicad-mcp-pro

by oaslananka·126·综合分 50

KiCad PCB 和原理图自动化的 MCP 服务器,提供项目设置、验证门和制造导出功能。

developer-toolsai-llmother
14
Forks
1
活跃 Issue
本月
最近提交
2 天前
收录于

概述

KiCad MCP Pro 是一个全面的模型上下文协议服务器,为 KiCad PCB 和原理图工作流程提供自动化功能。它提供多种工具,用于项目设置、原理图编辑、PCB 检查和编辑、验证门、DFM 检查、SI/PI 辅助工具、仿真支持和制造导出。服务器支持多种配置文件,如 'minimal'、'pcb_only'、'schematic_only'、'manufacturing'、'analysis' 和 'agent_full',使其适应各种工作流程需求。它可以与流行的 MCP 客户端集成,包括 Claude Desktop、Claude Code、Cursor、VS Code 和 Codex。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:使用 AI 辅助自动化 PCB 设计工作流程
:验证 PCB 设计的 DFM 和制造准备情况
:导出制造包用于生产
:需要什么版本的 KiCad?
:除了 Claude,这还与其他 MCP 客户端兼容吗?

什么时候选它

如果您在使用KiCad项目并需要AI辅助PCB设计自动化、验证和制造工作流,请选择此MCP服务器。

什么时候不要选它

如果您不使用KiCad或需要更通用的CAD工具支持而不仅仅是电子设计,请不要选择此服务器。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • kicad_set_project

    Set the current KiCad project path for all subsequent operations

  • project_get_design_spec

    Retrieve design specifications from the current KiCad project

  • sch_build_circuit

    Build or modify circuits in the schematic editor

  • pcb_sync_from_schematic

    Synchronize the PCB layout from the schematic

  • project_quality_gate_report

    Generate a quality report checking design standards and constraints

  • export_manufacturing_package

    Export manufacturing files for PCB production

  • export_gerber

    Export Gerber files for PCB manufacturing

  • export_bom

    Export bill of materials from the KiCad project

  • pcb_place_footprint

    Place footprints/components on the PCB layout

  • pcb_add_track

    Add copper tracks/traces to the PCB layout

  • pcb_add_via

    Add vias to connect different PCB layers

  • sch_add_symbol

    Add symbols to the schematic

可对比工具

kicad-mcppcb-automation-mcpeda-workflow-tools

安装

安装

使用 uvx 安装:

uvx kicad-mcp-pro --help
uvx kicad-mcp-pro health --json
uvx kicad-mcp-pro serve

或使用 pip 安装:

pip install kicad-mcp-pro
kicad-mcp-pro --help
kicad-mcp-pro health --json
kicad-mcp-pro serve

Claude Desktop 配置

添加到 Claude Desktop 配置:

{
  "servers": {
    "kicad": {
      "type": "stdio",
      "command": "uvx",
      "args": ["kicad-mcp-pro"],
      "env": {
        "KICAD_MCP_PROJECT_DIR": "/absolute/path/to/your/kicad-project",
        "KICAD_MCP_WORKSPACE_ROOT": "/absolute/path/to/your/workspace",
        "KICAD_MCP_PROFILE": "pcb_only"
      }
    }
  }
}

FAQ

需要什么版本的 KiCad?
KiCad MCP Pro 需要 KiCad 10 或更高版本。
除了 Claude,这还与其他 MCP 客户端兼容吗?
是的,它与任何兼容的 MCP 客户端兼容,包括 Claude Desktop、Claude Code、Cursor、VS Code 和 Codex。

kicad-mcp-pro 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。