# KiCad MCP サーバー

AIアシスタント（Claudeなど）とKiCadを橋渡しするModel Context Protocol（MCP）サーバー。自然言語による制御と自動化により、PCB設計ワークフローを効率化します。

Canonical URL: https://a2a-mcp.org/entry/kicad-mcp-ja

Language: ja

Category: MCP Servers

Updated: 2026-04-01

## 概要

KiCad MCP Server は Model Context Protocol (MCP) のオープンソース実装であり、Anthropic社のClaudeなどの大規模言語モデル (LLM) が、プリント回路基板 (PCB) 設計用の人気オープンソースEDAツールであるKiCadと直接対話できるようにします。

MCP仕様に基づいて構築されており、プロジェクト管理、回路図分析、レイアウト操作、設計ルールチェック (DRC)、およびエクスポート機能を含むKiCadの機能を、標準化された安全なインターフェースを通じて公開します。これにより、エンジニアやデザイナーは、手動でのGUI操作やスクリプティングではなく自然言語を使用して、複雑なPCBワークフローを制御できるようになります。

## 機能

- **自然言語によるPCB制御**: AIに指示を出し、プロジェクトを開いたり、回路図を修正したり、配線をルーティングしたり、会話形式のコマンドで出力を生成したりできます。
- **リアルタイムプロジェクトアクセス**: ネット、部品、基板レイアウトを含む現在のプロジェクトの状態を読み取り、操作できます。
- **設計ルールチェック (DRC)**: 自動DRCを実行し、詳細な違反レポートを受け取れます。
- **回路図・レイアウト分析**: ネットリストの抽出、接続性の分析、基板の視覚化、設計のトラブルシューティングを行えます。
- **自動化ワークフロー**: AIのガイダンスで、BOMの生成、ガーバーファイルのエクスポート、シミュレーションの実行、または設計の反復的な改善を行えます。
- **クロスプラットフォーム対応**: Windows、macOS、Linuxで動作し、KiCad 9.xと互換性のあるMCPクライアント (Claude Desktop、Cline搭載のVS Codeなど) で使用できます。
- **安全なツールスキーマ**: KiCadのPythonスクリプティングAPIへの安全で制御されたアクセスのために、MCP標準に準拠しています。

## ユースケース

- **AI支援PCB設計**: Claudeに、部品配置の提案、配線の最適化、またはDRCエラーのリアルタイム修正を行わせます。
- **迅速なプロトタイピング**: フットプリント割り当て、ネットリスト生成、製造ファイルエクスポートなどの反復タスクを自動化します。
- **設計レビューと検証**: AIに回路図のエラー分析、製造可能性のチェック、または仕様に照らした検証を行わせます。
- **教育と学習**: 新規ユーザーは、KiCad内で作業しながらAIに段階的なガイダンスを問い合わせできます。
.
.

## 互換性



- **MCPクライアント**: Claude Desktop、Cline（VS Code）、およびその他の準拠するMCPホスト。

- **KiCadバージョン**: 主にKiCad 9.xとそのPythonスクリプトインターフェースでテストされています。

- **ライセンス**: 通常MITまたは同様のオープンソース条項となります（具体的なリポジトリを確認してください）。



このツールは、AIネイティブな電子機器設計に向けた重要な一歩であり、手作業の労力を削減し、ハードウェアの反復サイクルを加速します。

## Tags

- kicad
- mcp
- pcb設計
- ai支援
- eda
- claude
- model-context-protocol
- エレクトロニクス
- 自動化

## Sources

- [Project website](https://github.com/mixelpixx/KiCAD-MCP-Server)
