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?
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.
AlicenseAqualityBmaintenanceConverts vector PDF circuit schematics into evidence-preserving SchematicIR JSON with tools to inspect, convert, and validate schematic PDFs.433MITWhy 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?
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.3477GPL 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?
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.31MITWhy this server?
Provides programmatic control over Altium Designer for PCB design tasks, including querying component information, creating schematic symbols and PCB footprints, running output jobs, and manipulating layout elements.
AlicenseNot gradedqualityDmaintenanceUse Claude to control or ask questions about your Altium project.MITWhy this server?
Allows AI agents to analyze Altium Designer schematic documents (.SchDoc), enabling natural language-based design reviews and understanding of electrical schematics.
AlicenseNot gradedqualityAmaintenanceThis MCP server enables AI agents to understand and analyze electrical schematics from Cadence and Altium for comprehensive design reviews through natural conversations.395 npm51Apache 2.0Why this server?
Provides an Altium Designer backend via a DelphiScript bridge, exposing around 450 tools for automating PCB design workflows in Altium Designer.
AlicenseNot gradedqualityCmaintenanceEnables 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.Apache 2.0Why this server?
Controls Altium Designer schematics, PCBs, and libraries, including live bridge operations and reading/writing Altium library files through a Rust server.
AlicenseNot gradedqualityBmaintenanceEnables AI clients to drive Altium Designer by reading the active document context, editing schematics, PCBs, and component libraries, and managing live bridge sessions with automatic recovery and source-snapshot script deployment. It bundles three coordinated servers (a Python control bridge, a legacy Python bridge, and an independent Rust library file server) that can be installed and configured on Windows alongside a running Altium instance.7MIT