新闻详情

新闻详情

首页 / 资讯中心 / 详情

KiCAD MCP Server 是什么?一句话让AI画PCB的MCP服务器完全入门介绍

发布时间:2026/10/2 15:02:32来源:尧图网络
KiCAD MCP Server 是什么?一句话让AI画PCB的MCP服务器完全入门介绍
KiCAD MCP Server 是什么一句话让AI画PCB的MCP服务器完全入门介绍【免费下载链接】KiCAD-MCP-ServerKiCAD MCP is a Model Context Protocol (MCP) implementation that enables Large Language Models (LLMs) like Claude to directly interact with KiCAD for printed circuit board design.项目地址: https://gitcode.com/gh_mirrors/ki/KiCAD-MCP-ServerKiCAD MCP Server 是一款开源的MCPModel Context Protocol服务器让 Claude 等 AI 助手直接操控 KiCAD 电路设计软件用一句自然语言就能完成原理图绘制、自动布局布线、元器件选型和 Gerber 生产文件导出。它注册了 244 个工具覆盖 PCB 设计全流程是新手一句话让 AI 画 PCB的完整入门方案。KiCAD MCP Server 到底能做什么一句话定位它给 AI 长出了一双能真正操作 KiCAD 的手✋MCP是 Anthropic 推出的开放协议标准让 AI 安全地连接外部工具与数据本项目基于 MCP 2025-06-18 规范构建无需学习 KiCAD 的菜单操作你只需用一句话描述需求AI 会自动找到并调用对应工具采用 TypeScript Python 双层架构协议层负责 MCP 通信与工具注册执行层通过 KiCAD 的 pcbnew/IPC API 完成实际设计操作核心数据说明 注册工具244 个其中 184 个已按 17 个类别建立索引 原理图符号动态加载支持约 10,000 个 KiCAD 标准库符号 元器件库JLCPCB 250 万 元件目录 LCSC 数据手册增强 平台支持Linux / Windows / macOS⚡ 实时同步IPC API 后端可让 KiCAD 界面实时更新实验性整体架构为三层AI 助手 → TypeScript MCP 服务器 → Python 接口 → KiCAD。细节见 docs/ARCHITECTURE.md。5 个最实用的 AI 画 PCB 场景 场景一一句话画原理图把 LED、电阻、连接器拖到原理图上、连线、加网络标号、跑 ERC 电气规则检查——这些在 KiCAD 里要点点点几十次的操作现在只需一句把 R1 的 2 脚连到 LED 的阳极并给该网络命名为 VCC。动态符号加载器让你无需配置即可调用标准库中约 10,000 个符号完整说明见 docs/SCHEMATIC_TOOLS_REFERENCE.md。场景二自动布局与自动布线集成 Freerouting 自动布线器支持 Java、Docker、Podman 三种运行方式一句用 Freerouting 自动布线当前板子即可导出 DSN、跑布线、导入结果再自动跑 DRC 验证。新手不用手动拖一根线。场景三选型比价省装配费对接 JLCPCB 250 万 元件目录可按阻值、封装、厂商等参数检索实时显示价格、库存并识别基本盘免装配费与扩展盘每个元件收 $3元器件还能推荐更便宜的替代料。场景四一键导出生产文件Gerber、钻孔文件、BOM 物料表、网络表、3D 模型STEP/STL、贴片坐标文件一句话全部搞定直接发给工厂开工。场景五与 KiCAD 界面实时联动启用实验性 IPC 后端后AI 通过 MCP 工具做的每一处修改都会即时出现在正在运行的 KiCAD 界面里无需手动重新加载边聊边看边改。快速上手三步完成 KiCAD MCP 服务器安装 前置条件KiCAD 9.0 或更高版本须含 pcbnew Python 模块Node.js 18Python 3.9KiCAD 自带版本即可任意 MCP 客户端Claude Desktop、Claude Code、Cline、VS Code 或 OpenCode第一步获取代码git clone --branch stable https://gitcode.com/gh_mirrors/ki/KiCAD-MCP-Server cd KiCAD-MCP-Server建议克隆stable分支它只随正式版本移动main可能包含尚未发布的修复。第二步安装依赖并构建npm install pip install -r requirements.txt npm run buildWindows 用户可改用一键脚本 setup-windows.ps1自动完成检测 KiCAD、装依赖、构建和生成配置macOS 用户可用 setup-macos.sh 自动检测环境并合并 Claude Desktop 配置。第三步注册到 MCP 客户端以 Claude Desktop 为例在其配置文件中加入{ mcpServers: { kicad: { command: node, args: [/path/to/KiCAD-MCP-Server/dist/index.js], env: { PYTHONPATH: /path/to/kicad/python } } } }重启客户端后开一个新会话输入使用 kicad 服务器运行 check_kicad_ui能正常应答即代表接入成功。仓库内置了 config/claude-desktop-config.json 等现成模板其他客户端的配置方法见 docs/CLIENT_CONFIGURATION.md 与 docs/PLATFORM_GUIDE.md。AI 驱动 PCB 全流程从建项目到交付工厂 完整流程参考 docs/PCB_DESIGN_WORKFLOW.md你只需逐句描述需求创建项目→ 在我的项目目录下新建一个名为 LEDBoard 的 KiCAD 项目设计板框→ 板子设为 50mm×50mm四角各加一个距边 3mm 的 3mm 安装孔绘制原理图→ 添加 LED 和 1K 电阻连接 R1 第 2 脚到 LED 阳极接地规则检查→ 运行 ERC 电气规则检查同步到 PCB→ 把原理图同步到 PCB等价于 KiCAD 里按 F8自动布线→ 检查 Freerouting 是否就绪然后自动布线当前板DRC 与导出→ 跑一次 DRC把 Gerber 文件导出到 fabrication 文件夹 小技巧AI 找不到工具时可以说用 search_tools 搜一下 autoroute 相关的工具——它内置了关键词检索目录184 个工具分布在 board、component、routing、schematic、export、drc、autoroute 等 17 个类别中完整清单见 docs/TOOL_INVENTORY.md。项目结构与常用文档速查 路径说明src/TypeScript MCP 服务器工具注册src/tools/registry.ts、协议实现、Python 子进程管理python/Python 执行层python/kicad_interface.py 命令路由、python/commands/ 各工具实现python/kicad_api/双后端SWIG文件操作与 IPC实时 UI 同步自动探测切换docs/INDEX.md文档总索引工作流、工具参考、排障指南docs/KNOWN_ISSUES.md已知问题与规避方法docs/ROADMAP.md功能路线图常见问题 FAQAI 会替代我学 KiCAD 吗不会它是加速器而非替代品。重复性操作交给 AI你负责审阅结果——随时可以打开 KiCAD 检查IPC 模式下甚至能实时看到 AI 的修改。支持哪些 MCP 客户端Claude Desktop、Claude Code、Cline、VS CodeGitHub Copilot、OpenCode支持全局与项目级两种配置方式。不开 KiCAD 能用吗可以。默认 SWIG 后端直接操作文件可完成无头完整设计流程实践指南见 docs/HEADLESS_AUTHORING.md。遇到工具执行失败怎么办先看日志~/.kicad-mcp/logs/再对照 docs/WINDOWS_TROUBLESHOOTING.md 与 docs/KNOWN_ISSUES.md 排查。 下一步建议安装完成后先通读一遍 docs/PCB_DESIGN_WORKFLOW.md再按需查阅 docs/ROUTING_TOOLS_REFERENCE.md布线、docs/FREEROUTING_GUIDE.md自动布线与 docs/JLCPCB_USAGE_GUIDE.md选型比价开启你的 AI 画 PCB 之旅。【免费下载链接】KiCAD-MCP-ServerKiCAD MCP is a Model Context Protocol (MCP) implementation that enables Large Language Models (LLMs) like Claude to directly interact with KiCAD for printed circuit board design.项目地址: https://gitcode.com/gh_mirrors/ki/KiCAD-MCP-Server创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

Nvidia突然宣布1500亿美元回购:AI资本狂欢进入“现金流验证期” 2026/10/2 18:08:32

Nvidia突然宣布1500亿美元回购:AI资本狂欢进入“现金流验证期”

9月28日,Nvidia宣布新增1500亿美元股票回购额度,使公司总回购授权规模达到2350亿美元,计划使用期限覆盖到2028财年末。这是一个非常容易被误读的新闻。很多人第一反应是Nvidia股价涨了,所以公司回购股票。但从产业趋势来看&#x…

阅读更多 →
CANopen协议:基于CAN的高层协议架构、通信模型与工业应用深度解析 2026/10/2 18:08:32

CANopen协议:基于CAN的高层协议架构、通信模型与工业应用深度解析

目录 1 引言 2 协议架构与标准化体系 2.1 OSI模型中的层次定位 2.2 CiA 301:核心通信规范 2.3 CiA 4xx:设备配置文件体系 3 核心通信机制 3.1 对象字典:CANopen的数据模型核心 3.2 PDO:过程数据的实时交换 3.3 SDO&#…

阅读更多 →
多智能体集群:DeepAgents+MCP+A2A+Skills落地实战 2026/10/2 18:08:25

多智能体集群:DeepAgents+MCP+A2A+Skills落地实战

开年之后不少同行都在聊同一个话题:单智能体玩够了,怎么把多个智能体真正组织起来干活。我这边从去年底开始,陆续把 DeepAgents、MCP、A2A、Skills 这四样东西组合到一套多智能体集群架构里,跑了几个真实项目,踩了不少…

阅读更多 →
Unity性能优化实战:几百只怪物同屏如何稳定60帧 2026/10/2 18:08:19

Unity性能优化实战:几百只怪物同屏如何稳定60帧

1. 面试官到底在问什么:从“几百只怪物”看性能优化思维“几百只怪物怎么优化”——这道题在游戏行业的面试里出现的频率极高,尤其是面Unity客户端、引擎工具链或者Gameplay方向的时候。很多人第一反应是“上对象池”,然后就开始背对象池怎么…

阅读更多 →
什么是波峰焊:SMT贴片加工厂家解析它和回流焊分别用在哪 2026/10/2 18:08:19

什么是波峰焊:SMT贴片加工厂家解析它和回流焊分别用在哪

摘要:波峰焊是把熔化的锡形成一道锡波,让插件元件的引脚随板子过锡波完成焊接;回流焊则是先用锡膏把贴片元件固定,再整体加热让锡膏熔化。前者主要焊插件和通孔元件,后者主要焊贴片元件。两类工艺常在同一条产线上配合…

阅读更多 →
招标文件智能解析系统:大模型+规则引擎实现复杂文档结构化 2026/10/2 18:08:19

招标文件智能解析系统:大模型+规则引擎实现复杂文档结构化

接到“招标文件智能解析系统”这个需求时,我第一反应是:这不就是做一个文档信息抽取工具吗?等把客户提供的几十份招标文件样例翻完,我发现自己想简单了。招标文件不是普通文档,它里面既有大段自然语言,又有…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉