mcpField
B
boardrepo

boardrepo

远程服务
boardrepo.com科研与教育09 周前更新

关于 boardrepo

boardrepo 将 ChatGPT、Codex、Claude Code 和 Claude Cowork 连接到真实 PCB 项目,支持发现并只读审查 KiCad 和 Altium 设计,结合托管 MCP 工具与共享工作流技能。

主要功能

  1. 01发现公开 PCB 板
  2. 02读取原理图、连接关系和 BOM
  3. 03运行 KiCad DRC/ERC 检查
  4. 04以结构化方式查询设计数据
  5. 05经所有者授权后审查电路板

适用场景

  1. 01检查原理图连接关系和 BOM
  2. 02对 KiCad 电路板运行设计规则检查
  3. 03获授权后审查私人电路板

MCP 相关

托管的 MCP 服务提供 15 个只读工具,用于电路板发现、元数据与文件读取、设计查询、检查和授权审查。用户自有电路板的访问由 BoardRepo OAuth 控制。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://boardrepo.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

BoardRepo 插件

BoardRepo 可将 ChatGPT、Codex、Claude Code 和 Claude Cowork 连接到真实 PCB 项目。它将 BoardRepo 托管的 MCP 工具与一个共享工作流技能相结合,用于查找电路板、读取原理图连接关系和 BOM、运行检查,以及审核用户拥有的电路板。

OpenAI 软件包适用于 ChatGPT 和 Codex 共用的通用插件目录。Claude 软件包则为 BoardRepo 现有的连接器列表补充相同的工作流技能,供 Claude Code 和 Cowork 使用。两个封装均使用相同的托管服务,以及此文件夹中的同一技能。

软件包内容

  • .codex-plugin/plugin.json 包含 ChatGPT 和 Codex 的软件包元数据。
  • .app.json 引用了 BoardRepo 已注册的 OpenAI MCP 集成。
  • .claude-plugin/plugin.json 包含 Claude 软件包元数据和托管 MCP 连接。
  • skills/boardrepo/SKILL.md 是共享的、与提供方无关的工作流。
  • assets/ 包含 BoardRepo 获准使用的浅色和深色图标。

此软件包不包含本地服务、访问令牌、审核者账户、用户数据、缓存的分析结果或分析数据。OpenAI 应用标识符是公开的连接元数据,不是凭证。用户连接时,由 BoardRepo OAuth 授权工具访问权限。

功能

托管服务提供 15 个工具,用于发现公开电路板、读取电路板元数据、文件和 BOM、查看原理图连接关系、运行 KiCad DRC/ERC、查看制造配置文件、执行结构化设计查询,以及进行经所有者授权的审核。所有工具均为只读。检查和审核可能会返回运行中状态,但没有任何工具会编辑、删除、上传、重命名或发布电路板。

默认情况下可以访问公开电路板。要读取用户自己的电路板(包括私有电路板),用户必须在 BoardRepo 授权期间授予相应访问权限。

指引如何划分

服务的 initialize 指令是安全规则和审核报告规则的权威依据。随附的技能提供操作工作流:如何查找电路板、选择合适的工具、分页获取结果、谨慎运行开销较大的检查,以及验证结果。如有措辞差异,以实时服务指令和工具描述为准。

验证

在插件软件包根目录运行:

claude plugin validate --strict .

要在一个本地会话中加载 Claude 软件包:

claude --plugin-dir .

在此处镜像此软件包之前,发布源会根据当前插件接入规范验证 Codex 清单和已注册的应用映射。发布任一提交前,仍须进行目录预览测试。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。