easyeda-agent

Automation harness for EasyEDA Pro that gives an AI typed schematic and PCB actions in three forms, a CLI, an agent skill and a stdio MCP adapter with 12 tools, with mutations passing through workflow gates and an audit log

AgentOpen sourceActiveECAD

What it does and how it connects

easyeda-agent is the open source AI automation layer for EasyEDA Pro. You describe the circuit to build or the problem to fix, the agent reads real project data, operates through the official eda API, and checks device identity, pin networks, geometry, DRC, and save state before and after writes. It comes in three forms: a CLI, an agent skill, and a stdio MCP adapter.

Capabilities stated in the README include building libraries from PDF and dimension drawings with symbol, footprint, device, and optional 3D model creation, schematic and PCB layout and checks, and a companion EdaDesk Desktop beta that bundles easyeda-agent 1.16.0 for macOS Apple Silicon and Windows x64. The Desktop source is not public yet, while the easyeda-agent repository continues under its open license.

The project site is easyeda-agent.daboluo.cc with downloads at eda.daboluo.cc, and the agent is also listed in the JLC plugin market. The README advises first time use with a disposable test project, notes the macOS package is not yet developer signed and notarized, and states official token grants and a unified model service are not yet open.

What engineers report

  • easyeda sch check reports wire-contact errors naming nets that do not touch on the page, and the named net pair shifts as labelled wires are added or removed.
  • EasyEDA Copilot

    An MCP based assistant for EasyEDA Pro and JLCEDA that generates and reorganizes schematics, rather than a CLI, skill, and MCP harness with workflow gates.

  • easyeda-mcp-pro

    A production grade MCP server for EasyEDA Pro with 126 profile gated tools, rather than a CLI, skill, and MCP harness.

  • EasyEDA Pro MCP (VLab-Software)

    A local MCP bridge for EasyEDA Pro that lets MCP clients inspect the live project already open, rather than a CLI, skill, and MCP harness.

  • easyeda-client-cli

    The official EasyEDA Pro desktop client CLI and local bridge that lets scripts or AI assistants drive the running editor, rather than a community automation harness.

  • kicad-mcp-pro

    An MCP server exposing KiCad schematic, PCB, ERC/DRC, DFM, BOM and manufacturing export workflows to AI agents, rather than a harness for EasyEDA Pro.

Recurring errors it addresses

Error Index entries this tool is built to reduce or work around.

Sources

  1. 1READMEgithub.com
  2. 2GitHub repo statsapi.github.com
  3. 3Latest releasegithub.com
  4. 4User issue 299github.com
  5. 5MCP adapter docsgithub.com

Not verified

  • Pricing: none stated on the repo.
  • The 12 tool figure in the directory one-liner is confirmed in the MCP adapter docs (mcp/README.md in the repo: the stdio MCP adapter exposes 12 tools), not in the root README.
  • License: the GitHub API license field returns NOASSERTION, but the README states the MIT license, so MIT is used with the repo as source.
  • A named individual builder beyond the repository owner handle zhoushoujianwork

Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.