Agent♥︎Age
Catalog

KiCad Copilot

Official

by biosshot · TypeScript

File-oriented MCP server for KiCad schematics, PCB placement, routing, and pours.

KiCad Copilot MCP Server (io.github.biosshot/kicad-copilot)

File-oriented MCP server for KiCad schematics and PCB workflows. It supports creating and modifying schematics from natural language, searching real components, handling hierarchical projects, generating PCB placement, and performing PCB routing locally. It can also create simple copper pours directly through an AI agent. The KiCad counterpart to EasyEDA Copilot, it focuses on local automation via KiCad tooling.

🛠️ Key Features

  • Create and modify KiCad schematics from natural language
  • Search real components
  • Work with hierarchical projects
  • Generate PCB placement
  • Route boards locally
  • Create simple copper pours through an AI agent

🚀 Use Cases

  • Generate KiCad schematics from text prompts
  • Build and update hierarchical KiCad projects
  • Automate PCB placement and routing using local execution
  • Add basic copper pours via an AI agent

⚡ Developer Benefits

  • Native kicad-cli integration
  • File-oriented design
  • Recoverable checkpoints for hierarchical workflows

⚠️ Limitations

  • Described copper pours are “simple” only.
  • The provided documentation excerpt does not specify additional constraints or supported KiCad versions.

Topics

ai-agentai-agentskicadkicad-pcbkicad-schematicsmcpmcp-serverschematics