JLCEDA-MCP-Community

Community-maintained EasyEDA MCP fork for reliable native MCP schematic, PCB and footprint workflows.

MCP serverOpen sourceActiveECAD

What it does and how it connects

JLCEDA-MCP-Community is a community-maintained EasyEDA MCP fork: a local MCP server plus an MCP Bridge extension inside EasyEDA Pro, installed as a pair. Through MCP, an AI client reads and edits EasyEDA Pro schematics, PCBs and footprints. It is based on sengbin/JLCEDA-MCP and is not an official JLC plugin.

The server reads schematics, PCBs, nets and project information, checks designs and DRC, searches the parts library, places parts, edits primitives, attributes and net connections, and manages sheets, PCB documents, layers and design constraints. It also edits standalone footprints, saves shared library sources, and exports BOM, Gerber, netlists, schematic images and design archives.

The fork's own issue tracker records that the upstream sengbin/JLCEDA-MCP repository is no longer reachable, and a community member has asked for the fork to be detached into a standalone repository so contributors stop aiming pull requests at the dead upstream.

What engineers report

  • eda.sch_PrimitiveComponent.create intermittently never settles: a call guarded at 20 s returns nothing, creates no primitive, and then blocks further create calls on that page (chain hang).
  • easyeda-mcp-pro

    A production-grade MCP server for EasyEDA Pro with 126 profile-gated tools, rather than a community-maintained fork of sengbin/JLCEDA-MCP.

  • easyeda-agent

    An automation harness for EasyEDA Pro with typed schematic and PCB actions in CLI, skill and MCP forms, rather than a community MCP fork.

  • EasyEDA Copilot

    An MCP-based assistant for EasyEDA Pro and JLCEDA that generates and reorganizes schematics from natural language, rather than a community MCP fork.

  • EasyCirq

    An EasyEDA agent runtime with a skill layer and its own execution toolchain, rather than a community-maintained MCP fork.

  • eda-agent (MOREmbedded)

    An MCP server for live Altium sessions with an EasyEDA backend, rather than an EasyEDA-first community fork.

Recurring errors it addresses

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

Sources

  1. 1hs150521/JLCEDA-MCP-Community READMEgithub.com
  2. 2JLCEDA-MCP-Community release v2.4.0github.com
  3. 3JLCEDA-MCP-Community issue 101 (detach fork request)github.com

Not verified

  • Pricing (no price stated on the repository README)
  • A named individual builder beyond the repository owner handle hs150521
  • A standalone vendor website (no homepage is set on the repository)

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