altium-mcp
If you are the rightful owner of altium-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
This is a Model Context Protocol (MCP) server that provides an interface to interact with Altium Designer through Python.
The Altium MCP Server is designed to facilitate programmatic interaction with Altium Designer, a popular PCB design software. By leveraging Python scripts, users can query and manipulate PCB designs, enhancing automation and efficiency in the design process. The server supports a variety of commands, such as running output jobs, creating schematic symbols, duplicating layouts, and retrieving component information. While the server is primarily tested on Windows, it offers a robust set of tools for managing PCB design tasks. Integration with Claude, a desktop application, allows for further interaction and control over Altium projects. The server uses a scripting bridge to communicate with Altium Designer, processing requests and returning results through JSON files.
Features
- Programmatic interaction with Altium Designer via Python scripts.
- Support for querying and manipulating PCB designs.
- Integration with Claude for enhanced desktop interaction.
- Tools for creating schematic symbols and duplicating layouts.
- Ability to retrieve detailed component and layout information.