altium-copilot
Local MCP extension that lets AI assistants query and review live Altium Designer projects through nets, components, variants, and guided design reviews.
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.
2026-09-23Read the originalA 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.
2026-08-17Read the original
Alternatives
Compare side by side- 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.
- An Altium agent tool reading saved PcbDoc files treated arc edges of copper pours as straight lines, so a point near a rounded pour edge counted as outside the pour, feeding via connectivity, DRC net lookups and the pour index.Error Index
- An Altium agent tool sized back drills the way Altium's help says (hole plus 2 times the oversize, giving 0.8 mm), while Altium's own Draftsman drill table and the board's hole list both say 0.5 mm (hole plus the oversize once).Error Index
- An agent bridge for Altium maps an unrecognized layer name to TOP COPPER instead of failing. A typo in a layer name can delete copper on the wrong layer while the tool reports the cleanup as done.Error Index
Sources
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.