Back to directory

Altium MCP Server

A Model Context Protocol server that lets Claude query and manipulate Altium Designer PCB projects programmatically, from creating schematic symbols and footprints to placing parts and checking clearances.

Altium MCP Server

Altium MCP Server provides a Python interface to Altium Designer through the Model Context Protocol, letting an AI assistant such as Claude query and manipulate PCB designs programmatically. Example commands include running all output jobs, creating a schematic symbol or a multi-part symbol for a chip such as a quad op-amp from an attached datasheet while following existing library conventions and placement rules, creating a PCB footprint for a surface-mount part and adding it to an open library, duplicating a layout, listing all parts by manufacturer or all IC designators in a design, and placing selected parts on a PCB following best practices before verifying clearances.

It installs as a Claude Desktop extension file, or can be installed by pointing Claude Code at the repository and asking it to install it. Pin placement rules used when generating symbols are read from an editable text file so they can be adjusted to a user's own conventions.

It is written in Pascal, matching Altium's own scripting language.

More in MCP servers

See all 734
  • Light Cloud

    light-cloud.com

    A hosting platform that deploys a static site, a container, or a managed Postgres database straight from a GitHub, GitLab, or Bitbucket push, with a preview URL for every branch and an MCP server for deploying from Claude Code.

  • ForensicDbg

    forensicdbg.com

    A post-mortem debugger for native Windows x86 and x64 crashes, with an MCP interface so AI tools can consume crash-dump analysis directly.

  • Karada.ai

    karada.ai

    A CI/CD platform that auto-compiles existing APIs into Go MCP servers, attaches composable middleware, and exposes them through one gateway usable from Cursor, Claude Code, and Windsurf.