Skip to content

kicad-mcp-pro

kicad-mcp-pro is the MCP server in src/kicad_mcp. It exposes KiCad project discovery, schematic and PCB inspection, validation, exports, manufacturing workflows, library lookup, and release-quality checks to MCP clients.

Main User Paths

Workflow Documentation
Review all tools and their profile availability Tool catalog
Connect through Streamable HTTP or stdio Transport
Deploy with Docker, systemd, tunnels, or reverse proxies Deployment
Validate server-info and capabilities API reference
Connect to the VS Code extension KiCad Studio integration

Source Files

  • Python package: pyproject.toml
  • Server entrypoint: src/kicad_mcp/server.py
  • Tool modules: src/kicad_mcp/tools/
  • Server-info schema: packages/protocol-schemas/schemas/kicad-mcp-server-info.schema.json

The MCP tool catalog is generated from the registered server tools with:

pnpm run docs:tools