KiCAD MCP: AI-Assisted PCB Design
@mixelpixx
关于 KiCAD MCP: AI-Assisted PCB Design
KiCAD 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.
基本信息
配置
工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is KiCAD MCP: AI-Assisted PCB Design?
KiCAD MCP: AI-Assisted PCB Design is a Model Context Protocol (MCP) server that enables AI assistants like Claude to interact with KiCAD for PCB design automation. Built on the MCP 2025-06-18 specification, it provides comprehensive tool schemas and real-time project state access, allowing users to design PCBs using natural language.
How to use KiCAD MCP: AI-Assisted PCB Design?
Install KiCAD 9.0+, Node.js 18+, and Python 3.11+. Clone the repository, run npm install and npm run build, then configure your AI client (e.g., GitHub Copilot in VS Code or Claude Desktop) using the provided example config files. The server handles project setup, schematic editing, component placement, routing, DRC/ERC, and export through MCP tools.
Key features of KiCAD MCP: AI-Assisted PCB Design
- Natural language PCB design via AI assistants
- Custom symbol and footprint generation
- Personal library management for reuse
- JLCPCB parts catalog with pricing and stock
- Freerouting integration for automatic routing
- Visual feedback with snapshots and session logs
- Cross-platform support (Windows, Linux, macOS)
Use cases of KiCAD MCP: AI-Assisted PCB Design
- Rapid prototyping by describing a circuit and letting AI place components and route traces
- Automating repetitive tasks like DRC/ERC checks and manufacturing file export
- Creating custom symbols and footprints for non-standard modules
- Integrating real-time JLCPCB component pricing and availability into the design flow
FAQ from KiCAD MCP: AI-Assisted PCB Design
What is the relationship between KiCAD MCP: AI-Assisted PCB Design and Konnect?
Konnect is a newer Rust-based rewrite built as a native KiCAD 10 plugin with 171 tools, bundled agents, and AGPL-3.0 licensing. This Python/TypeScript server remains fully open (MIT) and is still maintained.
What are the system requirements?
KiCAD 9.0+, Node.js 18+, and Python 3.11+. The server runs on Windows, Linux, and macOS.
How do I configure it with Claude Desktop?
Edit the Claude Desktop config file (claude_desktop_config.json) located at %APPDATA%\Claude\ on Windows or ~/.config/claude/ on macOS/Linux, using the example configs provided in the repository.
Can KiCAD MCP: AI-Assisted PCB Design generate custom symbols and footprints?
Yes, it includes dedicated tools for creating custom symbols and footprints for modules not in the standard KiCAD library, and supports personal library management.
Is KiCAD MCP: AI-Assisted PCB Design cross-platform?
Yes, it supports Windows, Linux, and macOS.
媒体与设计 分类下的更多 MCP 服务器
RustChain MCP
ScottcjnMCP server for RustChain blockchain and BoTTube video platform — AI agent tools for earning RTC tokens. Built on createkr's RustChain SDK.
MiniMax MCP JS
MiniMax-AIOfficial MiniMax Model Context Protocol (MCP) JavaScript implementation that provides seamless integration with MiniMax's powerful AI capabilities including image generation, video generation, text-to-speech, and voice cloning APIs.
yt-dlp-mcp
kevinwattA Model Context Protocol (MCP) server that bridges Video & Audio content with Large Language Models using yt-dlp.
Figma MCP Server
JayArrowzFigma MCP Server with full API functionality
Tripadvisor MCP Server
pab1it0A Model Context Protocol (MCP) server for Tripadvisor Content API. This provides access to Tripadvisor location data, reviews, and photos through standardized MCP interfaces, allowing AI assistants to search for travel destinations and experiences.
评论