eda-agent (MOREmbedded)

MCP server for Altium Designer with a persistent DelphiScript bridge and an optional KiCad backend.

MCP serverOpen sourceActiveECAD

What it does and how it connects

eda-agent is an MCP server that lets an AI interact with a live Altium Designer session, with KiCad and EasyEDA Pro available as additional backends. On Altium it exposes around 687 tools on the default backend across schematic, PCB, library, project and design-agent operations, over a persistent DelphiScript bridge. The AI reads the design currently open and can modify it in place while the user watches.

The server adds a design-lint sweep of 31 audit checks, a design-review snapshot that bundles 8 to 12 review reads into one call, canonical circuit blocks, a SPICE simulation workflow, and NPI phase gates. A web dashboard at localhost shows datasheet, part-number, manufacturer and footprint coverage gauges with an actionable issue queue.

This repository is a fork maintained by MOREmbedded that builds on and tracks the upstream salitronic/eda-agent project. The README marks the server experimental: not all tools are extensively tested, and some can crash the Altium DelphiScript engine, so designs should be backed up first.

  • eda-agent

    The upstream eda-agent project, with a live Altium session over a DelphiScript bridge and an optional KiCad backend, rather than this MOREmbedded-maintained fork.

  • eda-agent (salitronic)

    The salitronic upstream this fork builds on and tracks, with Altium, KiCad and EasyEDA Pro backends and around 600 tools, rather than this fork's larger tool surface.

  • altium-copilot

    A read-only Altium project reader for Claude: schematics, board, design rules, BOM, DRC report and design notes, rather than a write-capable MCP server.

  • kicad-mcp-pro

    An MCP server for KiCad schematic, PCB, ERC/DRC, DFM, BOM and manufacturing export workflows, rather than an Altium-first server with a KiCad backend.

  • universal-netlist

    An MCP server that reads and queries electrical schematics and netlists from Cadence, Altium and KiCad designs, rather than a live-session Altium automation server.

Recurring errors it addresses

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

Sources

  1. 1MOREmbedded/eda-agent READMEgithub.com

Not verified

  • Pricing (no price stated on the repository README)
  • Real user voices (recent repo activity is the maintainer's own pull requests)
  • A named individual builder beyond the MOREmbedded organization
  • A public release (no releases are published)
  • An exact tool count (the README introduction says around 675 tools on Altium and its Features section says around 687 tools on the default Altium backend)

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