Back to AI tools
MCP serverOpen sourceECADVerification

eda-agent

MCP server letting AI agents read and modify a live Altium Designer session through a persistent DelphiScript bridge, with an optional KiCad backend.

Facts

Builder
rouniy
License
Apache-2.0
Connects to
Altium, KiCad
Connection note
Altium is the primary live session backend per the README; KiCad and EasyEDA Pro are additional backends selected at startup. The README also states that in the restricted integrations documented in this repo, writes remain disabled, so the broader upstream tool catalog is not the exposed shared mode feature set.

Repository stats

Stars
1
Last push
2026-10-29
Latest release
No release found

What it does and how it connects

eda-agent is an MCP server that lets an AI or any MCP compatible client interact with a live Altium Designer session, with KiCad and EasyEDA Pro available as additional backends. On Altium it works over a persistent DelphiScript bridge, and on KiCad over its IPC API; the backend is selected at startup so each user sees only their own tool set. The repo description states around 300 tools, while the README says around 800 tools on Altium, so no tool count is stated here.

Coverage stated in the repo description includes schematic, PCB, library, and project automation, plus design review, audits, rendering, auto-placement, panelization, and an autonomous design plan executor. The README demo walks through a round 54 mm, 4 layer RGB LED board in Altium from spec to manufacturing files, followed by a correction round that reroutes a USB pair as a coupled differential pair.

The README marks the project experimental and warns that not all tools are extensively tested and some can crash the Altium DelphiScript engine, with a known limitations section to read before use on any design that has not been backed up. A restricted integration status note dated 2026-10-14 records read checks passing while optional edit modes remain unqualified, and states writes remain disabled in restricted integrations.

Alternatives

kicad-mcp (blwfish)
KiCad only, with a workflow from description to manufacturing files, and no Altium live session.
Difference source
Details
kicad-claude-mcp
KiCad only, editing project files directly with 105 tools, and no Altium backend.
Difference source
Details
kicad-mcp (draganito)
KiCad 10 PCB editor only over the IPC API, aimed at JLCPCB orders, with no Altium session.
Difference source
Details
kicad-happy
Reviews KiCad projects instead of driving a live Altium or KiCad session.
Difference source
Details
KiCadAI
Generates KiCad projects deterministically from behavioral input with a pass or refuse gate, rather than driving a live EDA session.
Difference source
Details

Not verified

  • No GitHub releases exist, so latest release fields are null.
  • No independent user voice found: the only recent issue activity is a fork sync pull request.
  • Pricing: none stated on the repo or vendor homepage as read; the homepage URL is from the repo metadata and its page content was not separately fetched.
  • The Altium connection is stated as current in this tool's own docs, which is the exception allowed for this tool; it is not a ProductFlo integration claim.
Back to AI tools

Last verified: 2026-11-02. Listings are informational and are not endorsements, rankings, or compatibility claims.