@fingerskier/pi-kicad
KiCad MCP plugin for Pi
Package details
Install @fingerskier/pi-kicad from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@fingerskier/pi-kicad- Package
@fingerskier/pi-kicad- Version
2026.5.7- Published
- May 7, 2026
- Downloads
- 35/mo · 11/wk
- Author
- fingerskier
- License
- MIT
- Types
- extension, skill
- Size
- 285 KB
- Dependencies
- 6 dependencies · 0 peers
Pi manifest JSON
{
"extensions": [
"./extensions/kicad.ts"
],
"skills": [
"./skills"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
KiCad Pi Plugin
Pi package port of the ../Claude/kicad_buddy MCP service, renamed for Pi as kicad.
This package bundles the upstream built JavaScript server (dist/) and a Pi extension that exposes its tools with a kicad_ prefix.
Install
pi install npm:@fingerskier/pi-kicad
# local workspace clone
pi install ./packages/pi-kicad
# one run only
pi -e npm:@fingerskier/pi-kicad
If installing from a local workspace clone and dependencies are missing, run:
pnpm install
pnpm --filter @fingerskier/pi-kicad build
Requirements
- Node.js 20+
- KiCad installed
KICAD_PATHset when your platform requires it
Tools
Run kicad_mcp_status in Pi to list loaded tools.
Configuration
KICAD_MCP_AUTOLOAD=0disables startup MCP discovery.KICAD_MCP_COMMAND=/path/to/serveroverridesnode dist/index.js.KICAD_MCP_ARGS='...'appends or supplies server args.- Legacy
KICAD_BUDDY_MCP_COMMANDandKICAD_BUDDY_MCP_ARGSare accepted as migration fallbacks.
Skill and References
/skill:kicadloads workflow and safety guidance.- Upstream docs are bundled under
docs/andREADME.upstream.md.