MCP Hub › Developer Tools › KiCad MCP Pro

KiCad MCP Pro MCP server

by oaslananka · io.github.oaslananka/kicad-mcp-pro

Production-grade MCP server for KiCad EDA—PCB design, DRC, simulation, BOM, DFM, and manufacturing.

🛠 Developer ToolsDockerPythonnpmv4.7.0
Open in MCP HubGitHub repository ↗Website ↗

How to install KiCad MCP Pro

Python (uvx)

claude mcp add kicad-mcp-pro -- uvx kicad-mcp-pro==4.7.0

Or add it to your MCP config (Claude Desktop, Cursor, VS Code):

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

Environment variables:
KICAD_MCP_LOG_LEVEL – Logging level (DEBUG, INFO, WARNING, ERROR)

npm

claude mcp add kicad-mcp-pro -- npx -y [email protected]

Or add it to your MCP config (Claude Desktop, Cursor, VS Code):

{
  "mcpServers": {
    "kicad-mcp-pro": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ]
    }
  }
}

Environment variables:
KICAD_MCP_PRO_PYPI_VERSION – Override the Python package version pinned by the npm wrapper

Docker

claude mcp add kicad-mcp-pro -- docker run -i --rm ghcr.io/oaslananka/kicad-mcp-pro:4.7.0

Or add it to your MCP config (Claude Desktop, Cursor, VS Code):

{
  "mcpServers": {
    "kicad-mcp-pro": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/oaslananka/kicad-mcp-pro:4.7.0"
      ]
    }
  }
}

Replace placeholders in <angle brackets> with your own values. Review what a server can access before you enable it.

Details

Version
4.7.0
Published
2026-11-04
Updated
2026-11-04
Namespace
io.github.oaslananka
Source
oaslananka/kicad-mcp-pro

Similar developer tools servers