altium-copilot

Local MCP extension that lets AI assistants query and review live Altium Designer projects through nets, components, variants, and guided design reviews.

MCP serverOpen sourceMaintainedECAD

What it does and how it connects

Altium Copilot gives Claude real-time read access to an open Altium project. From a Claude chat interface it answers questions about component values, traces a net across sheets, reviews a schematic, compares DNP lists between variants, and reads the .PcbDoc for routed lengths, crosstalk proximity, stackup, and placement.

The README is explicit that the copilot is read-only for now: it only extracts data and cannot modify the schematic, move components, or overwrite the .PrjPcb file. Two specialist modes run automatically from the wording of the request: a three-phase structured schematic review that cites datasheet values or netlist facts, and a five-phase circuit brainstorming session.

Requirements stated in the README are Windows, Altium Designer running with a project open, and Claude Desktop. Data refreshes automatically every time the board is saved in Altium.

What engineers report

  • In projects that keep their .SchDoc and .PcbDoc files in a subfolder, set_project_dir returns loaded: true and nets resolve, but no components load.
  • A lot of designers are working with older Altium versions and cannot upgrade due to the cost involved. Would be nice if this tool can work with older version too, I have for example DXP (32-bit) 14.3.
  • eda-agent

    Drives a live Altium Designer session through a DelphiScript bridge, with KiCad as an additional backend.

  • CopperPilot

    A commercial hosted agent for KiCad and Altium with an open source CLI client, rather than a local open source tool.

  • kicad-mcp-pro

    An MCP server with profile-gated access to KiCad schematic, PCB, validation, DFM, and manufacturing export tools.

  • kicad-claude-mcp

    An MCP server with 105 tools that edits KiCad schematic and PCB files directly and runs Freerouting autorouting and ERC/DRC.

  • copperhead

    A command line agent that designs, documents, and validates PCBs from a prompt, working directly on existing KiCad repositories.

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 6github.com
  5. 5User issue 5github.com

Not verified

  • Pricing: none stated on the repo.

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