mcpField
M
Mcp Kicad Pcb Inspector

Mcp Kicad Pcb Inspector

本地服务
github.com/archimedes-market开发工具024 周前更新

关于 Mcp Kicad Pcb Inspector

MCP KiCad PCB Inspector 是只读 MCP 服务,可在不打开 KiCad 图形界面的情况下分析 KiCad PCB 文件。它为 Agent 和设计审核人员提供板层结构及 DRC 信息,用于设计检查和制造前核验。

主要功能

  1. 01解析电路板元数据
  2. 02检查层叠结构
  3. 03列出网络及焊盘数量
  4. 04盘点已放置的封装
  5. 05提取嵌入的 DRC 违规项
  6. 06读取板框几何信息

适用场景

  1. 01审核拉取请求中的 PCB 变更
  2. 02制造前检查电路板文件
  3. 03查看网络、封装或 DRC 结果

MCP 相关

它向 MCP 客户端提供只读的 KiCad PCB 解析与检查工具,包括板信息、层、网络、封装、DRC 违规项和板框几何信息。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Archimedes 信任报告 — 已验证 92/100

已在 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

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。