mcpField
M
Mcp Kicad Pcb Inspector

Mcp Kicad Pcb Inspector

ローカル
github.com/archimedes-market開発ツール024 週間前に更新

Mcp Kicad Pcb Inspector について

MCP KiCad PCB Inspectorは、KiCadのGUIを開かずにKiCad PCBファイルを解析する読み取り専用のMCPサーバーです。エージェントや設計レビュー担当者向けに、基板構成やDRC情報を設計確認と製造前チェックに提供します。

主な機能

  1. 01基板メタデータの解析
  2. 02層構成の確認
  3. 03ネットとパッド数の一覧
  4. 04配置済みフットプリントの一覧
  5. 05埋め込みDRC違反の抽出
  6. 06基板外形の形状情報を取得

活用シーン

  1. 01プルリクエストのPCB変更をレビュー
  2. 02製造前に基板ファイルを確認
  3. 03ネット、フットプリント、DRC結果を調査

MCP 対応

MCPクライアントに、基板情報、層、ネット、フットプリント、DRC違反、外形形状などを調べる読み取り専用のKiCad PCB解析ツールを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Archimedes Trust Report — VERIFIED 92/100

Archimedes Market で検証済みのアセットです。4 つの観点(セキュリティ・品質・ライセンス・複雑さ)から評価した Trust Report の全文と、厳選されたカタログはアセットページをご覧ください。


MCP KiCad PCB Inspector

AI エージェントから KiCad の PCB ファイルを解析できます。KiCad の GUI を起動せずに、レイヤー構成、ネット数、フットプリント一覧、DRC 違反、基板外形の形状を確認できます。

ツール

  • parse_pcb — ヘッダー情報:タイトル、基板のバージョン、最終保存日時、KiCad のバージョン
  • layer_stackup — 厚さ、材料、誘電率を含む銅層と誘電体層
  • net_listing — パッド数と配線完了フラグを含むすべてのネット
  • footprint_inventory — 参照番号、値、レイヤー、BOM に関連する属性を含む、配置済みフットプリント
  • drc_violations — 埋め込みレポートから取得したデザインルールチェックの違反(利用可能な場合)
  • board_outline — 基板外形のポリゴン座標と寸法

用途

設計レビューの自動化や製造前の簡易チェックに使えます。PCB ファイルに関する変更を含む PR をレビューするエージェントは、pcbnew を開かずに「ネット VDD_3V3 にどのような変更があったか」「DRC 違反はあるか」「新しいフットプリント数はいくつか」といった質問に答えられます。

用途ではないもの

ルーターでも、配置ツールでも、合成エンジンでもありません。保存済みファイルを読み取り専用で解析します。インタラクティブに PCB を編集するには、KiCad を直接使用してください。

クイックスタート

pip install mcp-kicad-pcb-inspector
mcp-kicad-pcb-inspector serve

一般的なエージェントのワークフロー

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.

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。