Skip to content
Tresca

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 build

Source: github.com/flaco-source/altium-mcp

MCP 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.