kicad-mcp-pro

oaslananka/kicad-mcp-pro
★ 90 stars Python 🤖 AI/LLM Updated 2d ago
Professional Model Context Protocol server for KiCad: project setup, schematic/PCB tooling, validation, and manufacturing exports.
View on GitHub →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "kicad-mcp-pro": {
      "command": "uvx",
      "args": [
        "kicad-mcp-pro"
      ]
    }
  }
}

Or install with pip: pip install kicad-mcp-pro

README Excerpt

<!-- mcp-name: io.github.oaslananka/kicad-mcp-pro --> > AI-powered PCB and schematic design with KiCad. Works with Claude, Cursor, VS Code, Claude Code, and any MCP-compatible client. The personal GitHub repository is the main public source. Automated GitHub CI/CD runs from the `oaslananka-lab` organization mirror; Azure DevOps, GitLab, and personal GitHub workflows stay manually triggered.

Tools (20)

INFOKICAD_MCP_AUTH_TOKENKICAD_MCP_CLI_TIMEOUTKICAD_MCP_CORS_ORIGINSKICAD_MCP_ENABLE_EXPERIMENTAL_TOOLSKICAD_MCP_ENABLE_METRICSKICAD_MCP_FOOTPRINT_LIBRARY_DIRKICAD_MCP_HOSTKICAD_MCP_IPC_CONNECTION_TIMEOUTKICAD_MCP_KICAD_CLIKICAD_MCP_KICAD_SOCKET_PATHKICAD_MCP_KICAD_TOKENKICAD_MCP_LEGACY_SSEKICAD_MCP_LOG_FORMATKICAD_MCP_LOG_LEVELKICAD_MCP_MAX_ITEMS_PER_RESPONSEKICAD_MCP_MAX_TEXT_RESPONSE_CHARSKICAD_MCP_MOUNT_PATHKICAD_MCP_NGSPICE_CLIKICAD_MCP_OUTPUT_DIR

Topics

aiautomationbomcadcircuit-designedaelectronicsgerberhardwarekicadkicad-pythonllmmanufacturingmcpmcp-server