Best Altium Designer MCP Servers
Altium Designer is a PCB design software for electronics development, providing tools for schematic capture, PCB layout, and electronic design automation (EDA) to help engineers create printed circuit boards.
Why this server?
Converts EasyEDA components to Altium Designer formats (SchLib, PcbLib, 3D placement) and provides tools for merging and reviewing CAD assets.
AlicenseBqualityAmaintenanceMCP server for LCSC China (szlcsc.com) enabling component search, parametric filtering, price/stock lookup, datasheet downloads, and EDA asset conversion to Altium formats with local library management.225MITWhy this server?
Allows AI agents to analyze Altium Designer schematic documents (.SchDoc), enabling natural language-based design reviews and understanding of electrical schematics.
AlicenseAqualityAmaintenanceThis MCP server enables AI agents to understand and analyze electrical schematics from Cadence and Altium for comprehensive design reviews through natural conversations.111,531 npm63Apache 2.0Why this server?
Connects to an open Altium Designer project to review and edit schematics and PCBs. Provides tools for project overview, part search, BOM summaries, parameter audits, duplicate designator checks, net and compile-error inspection, and safe edits such as setting or bulk-updating parameters, moving/rotating PCB components, previewing changes, and optionally saving with undo support.
Why this server?
Provides read-only inspection of Altium Designer projects, including schematics, netlist, BOM, and PCB data. It can parse .PrjPcb, .SchDoc, and .PcbDoc files directly without Altium Designer installed, enabling searches over components and nets, retrieval of component/net details, BOM generation, PCB information and placement analysis, schematic/PCB rendering, and netlist export.
AlicenseBqualityCmaintenanceRead-only MCP server that lets AI assistants (Claude Code, Claude Desktop, VS Code, ...) inspect Altium Designer projects — schematics, netlist, BOM and PCB — on Linux, macOS or Windows, without Altium Designer installed.133AGPL 3.0Why this server?
Provides an Altium Designer backend via a DelphiScript bridge, exposing around 450 tools for automating PCB design workflows in Altium Designer.
AlicenseBqualityCmaintenanceEnables an AI assistant to drive a live EasyEDA Pro editor for end-to-end PCB design: searching the LCSC library for parts, placing and wiring schematic symbols, transferring the design to the board, placing footprints, routing tracks and vias, drawing outlines and silkscreen, pouring copper, running DRC, and exporting BOM, pick-and-place, netlist, DXF and Gerber fabrication files.480Apache 2.0Why this server?
Provides tools for creating, reading, writing, and managing Altium Designer component libraries (.PcbLib and .SchLib files), enabling AI-assisted footprint and symbol creation with primitive placement.
AlicenseAqualityAmaintenanceAn MCP server that provides file I/O and primitive placement tools, enabling AI assistants to create and manage Altium Designer component libraries.3489GPL 3.0Why this server?
Connects to Altium Designer to query PCB and schematic data and drive DelphiScript automation.
AlicenseAqualityDmaintenanceEnables querying PCB and schematic data and driving DelphiScript automation in Altium Designer via MCP.139MITWhy this server?
Provides conversion of native Altium Designer PDF exports into SchematicIR JSON, with an auto-detected Altium-specific recognition profile that handles Altium's wiring, symbols, pins, sheet ports, and cross-page named-net merging.
AlicenseAqualityCmaintenanceConverts vector PDF circuit schematics into evidence-preserving SchematicIR JSON with tools to inspect, convert, and validate schematic PDFs.33MITWhy this server?
Automates Altium Designer headlessly by running DelphiScript projects through X2.EXE (-RScriptFile/-RProcName), and exposes a searchable catalog of Altium commands, APIs and script functions (21 categories, 735 entries) with syntax, parameters and examples.
AlicenseBqualityBmaintenanceGives AI agents a searchable catalog of over 15,000 documented tools, commands and functions across fourteen engineering and design applications, plus headless automation adapters that run the installed software in batch/script mode and return structured JSON. Also provides a timezone-aware time tool and an optional live documentation search, with local-only networking and an internet-tools kill switch by default.31MIT