Skip to content
Tresca

Altium Designer MCP servers and AI agent skills

Two community MCP servers drive a running Altium Designer on Windows by launching DelphiScript inside it and passing JSON request and response files back and forth. A third server reads .SchDoc schematics without Altium, and a skill helps agents write DelphiScript. Altium hasn't published an MCP server. Expect Windows-only setups, a licensed copy of Altium open on the same machine, and script-engine quirks that the authors document in detail.

  • No official Altium (Renesas) server yet.
  • 3 MCP servers and 1 agent skill listed.
Altium (Renesas)3 servers · 1 skillChecked 4 Nov 2026

Integrations for Altium Designer

Community and commercial servers

MCP serverCommunity

Altium MCP Serverby coffeenmusic

Drives Altium Designer on Windows through a DelphiScript bridge: output jobs, symbols, footprints, placement, DRC and silkscreen.

LocalWindowsNeeds a Altium Designer licenceCan modify models211· updated 1 day ago
MCP serverCommunity

Universal Netlist MCP Serverby IntelligentElectron

Reads OrCAD .DSN, Altium .SchDoc and KiCad schematics without the EDA tool, for net tracing and reviews.

LocalWindows, macOS, LinuxRead-only64· updated 2 days ago
MCP serverCommunity

altium-mcp (flaco-source)by flaco-source

A Node.js server that connects Cursor to Altium Designer 22+ on Windows for PCB queries and schematic sheet editing.

LocalWindowsNeeds a Altium Designer licenceCan modify models9· updated 7 months ago

Agent skills

SkillCommunity

Altium DelphiScript scripting skillby coffeenmusic

A Claude Code skill for writing Altium DelphiScript, backed by 230+ example scripts and PCB, schematic and DXP API references.

WindowsNeeds a Altium Designer licence19· updated 7 months ago

Listings are sorted by origin, then by recent activity. GitHub data is refreshed nightly. Nothing here is ranked.

How AI connects to Altium Designer

An MCP server or skill can only do what Altium Designer lets programs do. Altium Designer exposes 2 automation interfaces:

  • Altium scripting system (DelphiScript) (Other): Altium Designer has a built-in script editor and debugger, with scripts kept in .PrjScr script projects and run from menus, hotkeys or the command line. DelphiScript, a Pascal-like language, reaches the PCB, schematic and workspace object models. Both live MCP servers start X2.EXE with a RunScript or RunScriptFile process call, let the script read a request file and write a response, so every tool call costs a script run inside Altium. Documentation
  • Design files (.SchDoc, .PcbDoc, .SchLib, .PcbLib) (Input files): Altium documents are binary compound (CFB) files. Third-party parsers read them for netlist tracing and review without Altium installed. Writing them back is riskier: one reverse-engineered file tool warns of subtle bugs and resaves every file it changes in the latest Altium format, which older Altium versions may struggle to open.

What Altium (Renesas) offers

Altium, now part of Renesas, describes its Agile Enterprise platform as one where natively integrating AI "will further enhance" connected context, which reads as a plan rather than a shipped feature. Its Altium Designer, Develop and Agile pages checked on 4 November 2026 don't mention an MCP server or agent interface.

Checked 4 Nov 2026. Sources: Altium Agile Enterprise, Altium Designer product page, Altium newsroom (Renesas acquisition)

What you can do with Altium Designer and AI

  • Run output jobs and audit Gerber, drill and pick-and-place settings in an .OutJob before you release a board.
  • Draw a schematic symbol or PCB footprint from a datasheet, including multi-part symbols, and add it to the open library for you to review and save.
  • Pull designators, parameters, manufacturers and pin data for a BOM check, and list ERC violations from a compile that saves nothing.
  • Place a group of components in one undo step, then check clearances and passive orientation and run Altium's DRC.
  • Clean up silkscreen designators on a dense board after the auto placer, working through the silk-to-silk violations it leaves.

Taken from the listings' own documentation. Check each listing for exactly what it supports.

Installing

The listings here document setup for Claude Code, Claude Desktop, Codex, Cursor and GitHub Copilot CLI. Install steps, copied from each project's own documentation, are on each listing's page. Most Altium Designer integrations run on your own computer next to Altium Designer, so you need Altium Designer installed and licensed on the same machine unless the listing says otherwise.

Questions

Is there an official Altium MCP server?

No. As of 4 November 2026 Altium hasn't announced one; the servers here are community projects that describe themselves as unaffiliated with Altium.

Can Claude control Altium Designer?

Yes, on Windows, through coffeenmusic's altium-mcp (packaged as a Claude Desktop extension) or flaco-source's altium-mcp for Cursor. Both run DelphiScript inside your open, licensed copy of Altium.

Does AI component placement work in Altium?

Treat it with care. coffeenmusic's README warned until April 2026 that placement "fails hard"; the current version adds batch placement and a clearance checker. Test on a copy of the board and run DRC afterwards.

Can an agent read Altium files without Altium installed?

For schematics, yes: the Universal Netlist server parses .SchDoc sheets through the .PrjPcb and traces nets read-only. Editing still needs Altium.

AI-generated models, drawings and results must be checked by a qualified engineer before use.

Sources (checked 4 Nov 2026): Altium Designer scripting documentation · Altium Agile Enterprise · coffeenmusic/altium-mcp README · akiselev/altium-cli README (file format notes) · Altium Designer product page

Altium Designer is a trademark of Altium (Renesas). Tresca is independent and not affiliated with or endorsed by Altium (Renesas).