Altium Copilot

Gives Claude read access to an Altium project: schematics, board, design rules, BOM, DRC report and design notes. Ask about component values, trace a net across sheets, check routing against rules, pull a per-variant BOM or review a schematic, grounded in the actual design files. Read-only (for now).

MCP serverOpen sourceActiveECAD

What it does and how it connects

Altium Copilot gives Claude read access to an open Altium project, grounded in the actual design files. The user asks about component values, traces a net across sheets, checks routing against design rules, pulls a per-variant BOM, or requests a schematic review, and the copilot answers from the project itself instead of a pasted netlist. It reads the .PrjPcb project, schematics, board, design rules, BOM, DRC report, and design notes. It is read-only for now: it only extracts data and cannot modify a schematic, move components, or overwrite the .PrjPcb file.

Two specialist modes activate automatically from what the user says. Schematic review runs a three-phase structured audit: Claude reads datasheets and confirms its understanding before flagging anything, and every finding cites a datasheet value or a netlist fact, with the report saved to markdown. Brainstorm circuits runs a five-phase design session: it reads the loaded schematic first, then asks one question at a time and proposes two or three topologies with tradeoffs before recommending anything.

PCB awareness reads the .PcbDoc directly, so the user can ask where nets route, what runs near what with crosstalk proximity and parallel run lengths, the full layer stackup, and where components sit with side, rotation, and nearest parts. Data refreshes automatically as the design changes. It runs on Windows as a local MCP extension, and the README links a writeup on the author's site.

  • eda-agent

    Drives a live Altium Designer session with read and write tools through a DelphiScript bridge, rather than reading saved project files read-only.

  • CopperPilot

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

  • kicad-mcp-pro

    An MCP server with gated profiles for KiCad workflows, rather than a read-only Altium project reader.

  • kicad-claude-mcp

    An MCP server that edits KiCad files directly with 105 tools, rather than reading Altium projects read-only.

  • kicad-happy

    Agent skills for reviewing KiCad projects, rather than a read-only Altium project reader.

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

Not verified

  • Pricing: none stated on the repo.
  • A standalone vendor website: the author's GitHub Pages site (maisamp.github.io) returns 404, and the README's linked writeup at maisamp.github.io/posts/altium-copilot/ also returns 404.
  • Two pull requests by kcisek (PRs 7 and 8, October 2026) were closed unmerged, so the last push remains 2026-07-20.
  • Real user voices: the only two user issues (5 and 6) are already quoted on the shipped altium-copilot page for the same project.

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