关于 Mcp Kicad Pcb Inspector
MCP KiCad PCB Inspector 是只读 MCP 服务,可在不打开 KiCad 图形界面的情况下分析 KiCad PCB 文件。它为 Agent 和设计审核人员提供板层结构及 DRC 信息,用于设计检查和制造前核验。
主要功能
- 01解析电路板元数据
- 02检查层叠结构
- 03列出网络及焊盘数量
- 04盘点已放置的封装
- 05提取嵌入的 DRC 违规项
- 06读取板框几何信息
适用场景
- 01审核拉取请求中的 PCB 变更
- 02制造前检查电路板文件
- 03查看网络、封装或 DRC 结果
MCP 相关
它向 MCP 客户端提供只读的 KiCad PCB 解析与检查工具,包括板信息、层、网络、封装、DRC 违规项和板框几何信息。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
已在 Archimedes Market 上验证的资产。查看完整的 4 维信任报告(安全性 · 质量 · 许可证 · 复杂度)和精选目录,请访问资产页面。
MCP KiCad PCB 检查器
解析并分析 AI Agent 提供的 KiCad PCB 文件。展示层叠结构、网络数量、封装清单、DRC 违规情况、板框几何信息,无需启动 KiCad GUI。
工具
parse_pcb— 标题信息:标题、板版本、上次保存时间、KiCad 版本layer_stackup— 铜层和介电层,以及其厚度、材料、介电常数net_listing— 所有网络及其焊盘数量和布线完整性标记footprint_inventory— 已放置的封装及其位号、值、所在层和 BOM 相关属性drc_violations— 内嵌报告中的设计规则检查违规项(如有)board_outline— 板框多边形坐标和尺寸
适用场景
设计审查自动化、制造前合理性检查。审查涉及 PCB 文件的 PR 时,Agent 可以回答“网络 VDD_3V3 有哪些变化?”、“是否存在 DRC 违规?”、“封装数量增加到多少?”,而无需你打开 pcbnew。
不适用场景
它不是布线器、布局器或综合引擎。它只会读取并解析已保存的文件。要交互式编辑 PCB,请直接使用 KiCad。
快速开始
pip install mcp-kicad-pcb-inspector
mcp-kicad-pcb-inspector serve
典型 Agent 工作流
Agent: "Review the PR diff against board.kicad_pcb"
↓
1. parse_pcb(file="board.kicad_pcb") → identifies KiCad 10.0.1, last saved 2026-05-15
2. layer_stackup(file=...) → confirms 4-layer is unchanged
3. drc_violations(file=...) → 2 new clearance violations on net DATA_BUS
4. Agent flags the violations inline in PR review
许可证
MIT。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。