Skip to main content
Glama
KiCAD MCP Server

KiCAD MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LOG_LEVELNoLogging level for the server, for example "info".
PYTHONPATHYesPath to KiCAD's Python packages (platform-specific) so the server can import pcbnew.
KICAD_PYTHONNoOptional path to the Python executable to use if automatic Python detection fails.
KICAD_MCP_DEVNoSet to "1" to enable developer mode and save the MCP session log into the project's logs/ folder on export_gerber and snapshot_project calls.
JLCPCB_API_KEYNoJLCPCB enterprise API app key for the optional official JLCPCB API integration.
JLCPCB_API_SECRETNoJLCPCB enterprise API app secret for the optional official JLCPCB API integration.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources