altium-mcp (flaco-source)
MCP serverCommunity
A Node.js server that connects Cursor to Altium Designer 22+ on Windows for PCB queries and schematic sheet editing. By flaco-source.
9 starsUpdated 7 months agoGitHub data from 5 Nov 2026
At a glance
- Type
- MCP server
- Works with
- Altium Designer
- How it connects
- Drives a running copy of the tool
- Access
- Can modify models
- Tool versions
- Altium Designer 22+ recommended
- Operating systems
- Windows
- Needs a Altium Designer licence
- Yes
- Transport
- Local (stdio)
- AI clients documented
- Cursor
- Licence
- MIT
- Language
- Pascal
What it can do
- Queries layers, stackup, rules, nets, designators and pins on the focused PCB.
- Exports and edits schematic sheets (parts, wires, buses, net labels, power ports) without an active PCB.
- Serialises tool calls with a lock file and ships an agent skill (skills/altium-mcp/SKILL.md) with timing and placement hints.
- Uses DelphiScript derived from coffeenmusic/altium-mcp, with added ping, schematic export and schematic edit.
Limitations
- Windows 10/11 only, with Altium running; PCB tools need the target .PcbDoc open and focused.
- Offline .PcbLib and .SchLib file tools aren't bundled by default.
- Documented for Cursor; other clients aren't described.
Install
npm install
npm run buildMCP servers and skills run code on your computer. Review the source before installing.
AI-generated models, drawings and results must be checked by a qualified engineer before use.