Agentβ™₯︎Age
Catalog

io.github.embedded-society/altium-designer-mcp

Official

by embedded-society Β· Rust

File I/O and primitive-placement tools so AI assistants can create and manage Altium libraries.

This Model Context Protocol (MCP) server enables AI assistants to read, write, and edit Altium Designer component library files byte-exactly. It targets Altium library formats including .PcbLib and .SchLib, allowing direct updates to electronics design assets used by AI-driven workflows.

πŸ› οΈ Key Features

  • Reads, writes, and edits Altium Designer .PcbLib/.SchLib component libraries byte-exactly
  • Designed for MCP integration (model-context-protocol)

πŸš€ Use Cases

  • Automating changes to Altium component library entries via an MCP client
  • Programmatic edits to PCB and schematic library data (.PcbLib/.SchLib)

⚑ Developer Benefits

  • Supports developer tooling through MCP server compatibility
  • Focused on exact byte-level handling for Altium library files

⚠️ Limitations

  • Documented scope is specifically Altium Designer component libraries (.PcbLib/.SchLib); no other formats are stated

Topics

ai-agentsaltiumaltium-designeraltium-libraryclaudemcpmcp-serverrustedaelectronic-design-automationelectronicsfootprintllmmodel-context-protocolpcbpcb-designpcblibschematicschlib