PCBEditor について
PCBEditorは、自然言語の指示からプリント基板を設計・準備するホスト型MCPサーバーです。配線、エンジニアリング検査、KiCadのインポート、製造用ファイルのエクスポートに対応します。
主な機能
- 01自然言語による基板設計
- 02配線とデザインルールチェック
- 03設計レビューと基板編集
- 04KiCadファイルのインポート
- 05製造用ファイルのエクスポート
活用シーン
- 01基板の説明から配線済みPCBを作成
- 02既存設計のレビューと修正
- 03KiCad基板をインポートしてルールを確認
- 04製造・実装用ファイルをエクスポート
MCP 対応
PCBEditorは、基板設計、編集、配線、レビュー、検査、インポート、エクスポートのツールをMCPクライアントに提供します。Streamable HTTPでリモート接続し、OAuthまたはパーソナルアクセストークンを利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.pcbeditor.com/mcpclaude mcp add --transport http com-pcbeditor-pcbeditor https://mcp.pcbeditor.com/mcp{"mcpServers":{"com-pcbeditor-pcbeditor":{"type":"http","url":"https://mcp.pcbeditor.com/mcp"}}}Cursor で開く{"servers":{"com-pcbeditor-pcbeditor":{"type":"http","url":"https://mcp.pcbeditor.com/mcp"}}}VS Code で開く{"mcpServers":{"com-pcbeditor-pcbeditor":{"type":"http","url":"https://mcp.pcbeditor.com/mcp"}}}{"mcpServers":{"com-pcbeditor-pcbeditor":{"serverUrl":"https://mcp.pcbeditor.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
PCBEditor MCP サーバー
普段お使いの AI ツールから、製造可能なプリント基板を設計、配線、チェック、エクスポートできます。 PCBEditor はホスト型(リモート)の MCP サーバーです。URL を 1 つ追加してサインインすれば、自然な言葉で基板を依頼できます。 配置、配線、デザインルールチェックが完了した状態で、Gerber ファイルと KiCad ファイルを受け取れます。インストールは不要です。
https://mcp.pcbeditor.com/mcp
- トランスポート:Streamable HTTP(MCP 2025-11-25。2025-06-18 と 2025-03-26 にも対応)
- サインイン:OAuth 2.1(動的クライアント登録とクライアントメタデータドキュメント)、または個人用アクセストークン
- アカウント:pcbeditor.comで無料で作成できます
- ドキュメント全文:pcbeditor.com/mcp
- 公式 MCP レジストリ:
com.pcbeditor/pcbeditor
このリポジトリには接続ファイルのみが含まれています(レジストリエントリ、Claude Code プラグイン、Gemini CLI 拡張機能)。 サーバー自体は上記の URL で稼働しています。
接続
Claude Code
claude mcp add --transport http pcbeditor https://mcp.pcbeditor.com/mcp
次に、Claude Code 内で /mcp を実行し、ブラウザーが開いたらサインインしてください。または、このリポジトリからプラグインをインストールします。
/plugin marketplace add PCBEditor/pcbeditor-mcp
/plugin install pcbeditor@pcbeditor
Claude Desktop と claude.ai
Customize → Connectors → + Add → Add custom connector を選択します。サーバー URL を貼り付けて続行し、求められたら PCBEditor にサインインしてください。
ChatGPT
chatgpt.com/plugins で + → Add custom MCP server を選択し、サーバー URL を入力して OAuth でサインインしてください。 ChatGPT は個人用アクセストークンを送信しません。
Codex CLI
~/.codex/config.toml:
[mcp_servers.pcbeditor]
url = "https://mcp.pcbeditor.com/mcp"
bearer_token_env_var = "PCBEDITOR_TOKEN"
または、トークンの行を省略して codex mcp login pcbeditor を実行します。
Gemini CLI
gemini extensions install https://github.com/PCBEditor/pcbeditor-mcp
または、~/.gemini/settings.json に追加します。
{
"mcpServers": {
"pcbeditor": {
"httpUrl": "https://mcp.pcbeditor.com/mcp"
}
}
}
Gemini CLI を起動し、/mcp auth pcbeditor を実行してサインインします。
Cursor
~/.cursor/mcp.json:
{
"mcpServers": {
"pcbeditor": {
"url": "https://mcp.pcbeditor.com/mcp",
"headers": {
"Authorization": "Bearer ${env:PCBEDITOR_TOKEN}"
}
}
}
}
PCBEditor の Profile → AI tools からトークンを作成します。
GitHub Copilot 対応の VS Code
.vscode/mcp.json:
{
"servers": {
"pcbeditor": {
"type": "http",
"url": "https://mcp.pcbeditor.com/mcp"
}
}
}
VS Code は初回使用時に、ブラウザーでサインインを実行します。
ツール
| ツール | 機能 |
|---|---|
design_board | 自然言語の説明から、部品、回路図、配置、配線、デザインルールチェックを含む完全な基板を作成します。ジョブとして実行されます。 |
get_job | ジョブのステータス、進捗、結果を取得します。 |
answer_question | 使用する部品などの質問で一時停止した設計ジョブに回答します。 |
edit_board | 自然言語の指示に基づいて既存の設計を変更します。 |
route_board | 基板の未配線接続を配線します。 |
review_board | 基板のエンジニアリングレビューを行います。電源、デカップリング、熱、シグナルインテグリティ、製造可能性を確認します。 |
run_drc | 位置情報を含むデザインルールチェックの結果を取得します。 |
export_board | Gerber X2、ドリル、BOM、ピックアンドプレース、KiCad、STEP、IPC-2581、ODB++、または PDF を、期限付きダウンロードリンクとしてエクスポートします。 |
get_board | 部品、ネット、配線数の基板概要を取得します。 |
list_designs | アカウント内の設計を一覧表示します。 |
import_kicad | .kicad_pcb ファイルを新しい設計としてインポートします。 |
open_in_editor | PCBEditor のブラウザーエディターで設計を開くリンクを取得します。 |
search_parts | PCBEditor の検証済み部品およびフットプリントライブラリを検索します。 |
get_part | 部品番号に対応する検証済みのピンマップとパッケージを取得します。 |
list_inventory | 在庫にある部品を一覧表示します。 |
add_inventory_part | 所有している部品を追加します。以降の設計でその部品が使用されます。 |
プロンプトの例
- 「USB-C から給電する ESP32-C3 温湿度センサー用の 2 層基板を設計してください。」
- 「最新の設計について、電源とデカップリングの問題をレビューし、見つかった問題を修正してから再配線してください。」
- 「各コーナーに直径 3 mm の取り付け穴を追加してください。」
- 「発注できるように、Gerber、ドリルファイル、BOM、ピックアンドプレースをエクスポートしてください。」
- 「この .kicad_pcb をインポートして、デザインルールチェックを実行してください。」
リンク
- ドキュメント:pcbeditor.com/mcp
- プライバシー:pcbeditor.com/privacy
- 利用規約:pcbeditor.com/terms
- サポート:pcbeditor.com/contact
ライセンス
このリポジトリ内のファイルは MIT ライセンスで提供されています。PCBEditor 自体は、独自の利用規約に基づくホスト型サービスです。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。