Altium Designer MCP

Let an AI build your Altium libraries - it does the engineering, this tool writes the files.

People who work with altium, eda and electronic design automation and want it reachable from Claude, Cursor, VS Code, or another MCP client. The project is written in Rust.

VERIFIED ACTIVE

LAST COMMIT 2026-09-16 · ★ 61 · #58 OF 85 MAINTAINED DESIGN · VERIFIED 2026-09-18

GPL-3.0 · Rust servers · how we verify → /methodology

01 · Install Altium Designer MCP

Claude Desktop

Settings → Extensions → Install, then select the https://github.com/embedded-society/altium-designer-mcp/releases/download/v1.0.4/altium-designer-mcp.mcpb .mcpb bundle

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as Claude Desktop extension (.mcpb bundle)

license GPL-3.0 - declared in the repository

registry namespace io.github.embedded-society is GitHub-verified and matches the repo owner

03 · What Altium Designer MCP can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

Limitations (from the README)

Component names longer than 31 characters are supported. The OLE Compound File format limits storage names to 31 characters, so longer names are automatically truncated internally while the full name is preserved in component parameters. This is handled transparently - you can use any length component name and it will be preserved on read/write roundtrips.

Latest releases

v1.0.4 · 2026-09-16

Fixed · A rewrite keeps every footprint parameter Altium wrote. The writer emitted a fixed · five-key Parameters block, so an Altium-authored footprint lost its real HEIGHT, its item · and revision GUIDs, a UI-authored…

v1.0.3 · 2026-09-13

Changed · A component may be named with / \ : ? " < > |. Altium itself names footprints · EC1010.5 and L1210/3225, so create, copy, rename, update and import no longer refuse · such a name; only an empty name or an…

v1.0.2 · 2026-09-12

Added · A Dockerfile. docker build -t altium-designer-mcp . produces the same · --locked release build as the published binaries on a minimal Debian image, · running unprivileged with the mounted /libraries folder as…

04 · Who maintains Altium Designer MCP

altium-designer-mcp is maintained by embedded-society. It's the only MCP server we track from this author; the repo dates to Jan 2026.

05 · Facts

category
design - ranked #58 of 85 actively-maintained design servers as of 2026-09-18.
release cadence
5 releases in the last 90 days (latest 2026-09-16)
registry
io.github.embedded-society/altium-designer-mcp (active, first published 2026-09-02 · 5 versions)
packages
mcpb:https://github.com/embedded-society/altium-designer-mcp/releases/download/v1.0.4/altium-designer-mcp.mcpb

06 · Altium Designer MCP FAQ

What is Altium Designer MCP?

Let an AI build your Altium libraries - it does the engineering, this tool writes the files.

Is Altium Designer MCP still maintained?

Yes - as of 2026-09-18, its last commit was 2026-09-16 and it shipped 5 releases in the last 90 days. We re-verify nightly.

07 · Alternatives to Altium Designer MCP