Easy-EDA-Claude-Agent

Claude agent that drives EasyEDA Pro for schematic and PCB design.

AgentOpen sourceMaintainedECAD

What it does and how it connects

Easy-EDA-Claude-Agent is a Claude agent that drives EasyEDA Pro for schematic and PCB design: pick parts from the live LCSC library, draw a readable schematic, push it to the PCB, place, route, outline, run DRC, and export fabrication files, all through MCP while the user watches the editor. It is a fork of eda-agent by George Saliba, focused on the EasyEDA Pro backend and hardened against EasyEDA Pro 3.2 (international, pro.easyeda.com), which upstream did not run against; the Altium Designer and KiCad backends are still in the repo, unchanged.

The README's capability table is verified live on EasyEDA Pro 3.2.206 on Windows 11, driven from Claude Code: LCSC part search, planned placement, pin positions, net wiring, ERC and schematic save, schematic-to-PCB import, footprint placement, tracks, vias, pads, board outline, silkscreen, copper pours, keepouts, dimensions, DRC, board statistics, and BOM, pick-and-place, netlist, DXF, and Gerber export. Gerber export needs EasyEDA's user session loaded, and autorouting is not available in EasyEDA 3.2.

The extension runs inside EasyEDA Pro and connects out to the local server over WebSocket, so EasyEDA has to be open with the extension enabled before any tool can reach it, and coordinates are in mils throughout. The README marks the project experimental and warns it drives a real editor and can modify, save, or delete design data, so users should work on a copy until they trust a workflow.

  • codex-jlc-eda

    A local MCP server and skill for JLCEDA Pro boards with verified saves, rather than a Claude agent for EasyEDA Pro.

  • eda-agent

    The upstream MCP server this project forked, with Altium, KiCad, and EasyEDA Pro backends, rather than the EasyEDA Pro 3.2 hardened fork.

  • kicad-mcp-pro

    An MCP server that drives KiCad workflows with profile-gated modes, rather than a Claude agent driving EasyEDA Pro.

  • CircuitPilot

    A copilot that picks real JLCPCB parts and routes a 2-layer PCB in its own workspace, rather than an agent driving EasyEDA Pro.

  • eagle-pcb-studio

    A Claude agent skill for EAGLE and Fusion 360 Electronics, rather than an agent driving 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

Not verified

  • Pricing: none stated on the repo.
  • No GitHub releases exist, so latest release fields are null.
  • Real user voices: the repo has 0 open issues, and no independent user post was found.
  • A named individual builder beyond the repository owner handle Nivakaran-S

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