Skip to main content
Glama
SpectraSynq

mcp-kicad-cli

by SpectraSynq

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
KICAD_CLINoPath to the kicad-cli executable. If not set, it will be looked up in PATH.

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

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
versionA

Return the installed KiCad CLI version.

sch_ercC

Run ERC on a .kicad_sch file.

sch_export_bomC

Export a CSV BOM from a KiCad schematic.

sch_export_netlistC

Export a schematic netlist.

pcb_drcC

Run DRC on a .kicad_pcb file.

pcb_export_gerbersB

Export one-file-per-layer Gerbers.

pcb_export_drillC

Export drill files.

pcb_export_stepC

Export a STEP 3D model.

pcb_export_ipc2581C

Export IPC-2581 manufacturing data.

pcb_export_glbC

Export a GLB 3D model.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/SpectraSynq/mcp-kicad-cli'

If you have feedback or need assistance with the MCP directory API, please join our Discord server