Skip to content

EasyEDA Pro MCP Docs

Use these docs to connect EasyEDA Pro to an MCP client and let an AI assistant inspect the project you already have open.

EasyEDA Pro MCP is an independent open-source project for PCB enthusiasts and professionals. It is not affiliated with, endorsed by, or maintained by EasyEDA or its company.

The shortest path is:

  1. Build the project
  2. Connect an MCP client
  3. Install the EasyEDA Pro extension
  4. Run easyeda_doctor

Start Here

Reference

What This Project Does

EasyEDA Pro MCP Bridge runs locally and connects:

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

Once connected, an AI client can:

  • read live editor status and document context
  • inspect components, pins, nets, wires, and labels
  • trace schematic nets and components
  • verify targeted connection assertions
  • navigate to components or regions
  • export BOM, netlist, Gerber, and PDF files
  • run a small set of editor-changing actions only after explicit confirmation

Current Scope

This project works against a live EasyEDA Pro session.

Required:

  • EasyEDA Pro is open
  • the local extension is installed and connected
  • the MCP server is running
  • your MCP client is configured to launch dist/index.js

Not included in this version:

  • offline .epro parsing
  • commercial/order operations
  • unrestricted editor automation

Released under the MIT License. Not affiliated with, endorsed by, or sponsored by EasyEDA or JLCPCB (Shenzhen Jia Chuang Ban Technology Co., Ltd.). EasyEDA and EasyEDA Pro are trademarks of their respective owners.