VS

vlab-software/easyeda_mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

32 stars 11 forks 质量 65 趋势 17MIT

EasyEDA Pro MCP

概览

将 Claude、Codex、VS Code 及其他模型上下文协议(MCP)客户端连接到您机器上已开启的实时 EasyEDA Pro 项目。 EasyEDA Pro中用于实时原理图和PCB工作流程的独立开源MCP桥接。 快速入门 ·AI客户端设置 ·工具 ·故障排除 ·发布版本 EasyEDA Pro MCP 允许 AI 助手检查你已经打开的实时 EasyEDA Pro 原理图或 PCB。它为 MCP 客户提供了结构化的项目上下文,而不是让他们从截图、复制文本或手动导出中猜测。 可兼容 Claude Desktop、Claude Code、Codex、VS Code 及其他兼容 MCP 的客户端。 1. 配置你的 MCP 客户端运行节点 /absolute/path/to/easyeda_mcp/dist/index.js 2.打开 EasyEDA Pro 3.加载 build/dist 的打包扩展 4.启用外部交互权限 5.打开原理图或 PCB 6.请求你的 MCP 客户端运行easyeda_doctor 健康输出应显示扩展已连接、协议兼容且文档活跃。

概述(AI 翻译)

EasyEDA Pro MCP

将 Claude、Codex、VS Code 及其他模型上下文协议(MCP)客户端连接到您机器上已开启的实时 EasyEDA Pro 项目。

EasyEDA Pro中用于实时原理图和PCB工作流程的独立开源MCP桥接。

快速入门 · AI客户端设置 · 工具 · 故障排除 · 发行作品

它的作用

EasyEDA Pro MCP 允许 AI 助手检查你已经打开的实时 EasyEDA Pro 原理图或 PCB。它为 MCP 客户提供了结构化的项目上下文,而不是让他们从截图、复制文本或手动导出中猜测。

它在本地运行:

可兼容 Claude Desktop、Claude Code、Codex、VS Code 及其他兼容 MCP 的客户端。

快速启动

然后:

  1. 配置你的MCP客户端运行node /absolute/path/to/easyeda_mcp/dist/index.js
  2. 打开 EasyEDA Pro
  3. 加载 build/dist 的封装扩展
  4. 启用外部交互权限
  5. 打开原理图或印刷电路板
  6. 请求你的MCP客户端运行easyeda_doctor

健康输出应显示扩展已连接、协议兼容且文档活跃。

完整安装指南:快速入门

你可以问什么

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

EasyEDA Pro MCP

Connect Claude, Codex, VS Code, and other Model Context Protocol (MCP) clients to the live EasyEDA Pro project already open on your machine.

Independent open-source MCP bridge for live schematic and PCB workflows in EasyEDA Pro.

Quick Start · AI Client Setup · Tools · Troubleshooting · Releases

What It Does

EasyEDA Pro MCP lets an AI assistant inspect the live EasyEDA Pro schematic or PCB you already have open. It gives MCP clients structured project context instead of making them guess from screenshots, copied text, or manual exports.

It runs locally:

MCP client -> Node.js MCP server -> local WebSocket bridge -> EasyEDA Pro extension

Works with Claude Desktop, Claude Code, Codex, VS Code, and other MCP-compatible clients.

Quick Start

npm install
npm run setup:local

Then:

  1. configure your MCP client to run node /absolute/path/to/easyeda_mcp/dist/index.js
  2. open EasyEDA Pro
  3. load the packaged extension from build/dist
  4. enable external interaction permission
  5. open a schematic or PCB
  6. ask your MCP client to run easyeda_doctor

Healthy output should show the extension connected, protocol compatible, and an active document available.

Full setup guide: Quick Start

What You Can Ask

Run easyeda_doctor and summarize whether the EasyEDA Pro bridge is healthy.
Run easyeda_get_context and tell me which document is open in EasyEDA Pro.
Run easyeda_schematic_snapshot and summarize components, nets, warnings, and confidence.
在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →