← Back to PCB Parts MCP Server

Install PCB Parts MCP Server

Pick your client, copy the command, done.

1

Add it to Claude Code

claude mcp add --transport http pcbparts https://pcbparts.dev/mcp

Environment Variables

Set these before running PCB Parts MCP Server.

VariableDescriptionRequired
MOUSER_API_KEYAPI key for accessing Mouser dataNo
DIGIKEY_CLIENT_IDClient ID for accessing DigiKey dataNo
DIGIKEY_CLIENT_SECRETClient secret for accessing DigiKey dataNo

Available Tools (12)

Once configured, PCB Parts MCP Server gives your AI agent access to:

jlc_searchPrimary search with smart query parsing and parametric spec filters for JLCPCB parts.
jlc_stock_checkReal-time stock verification via live JLCPCB API.
jlc_get_partFull details for a specific LCSC part code or MPN lookup.
jlc_get_pinoutComponent pin information from EasyEDA symbols.
jlc_find_alternativesFind spec-compatible alternative parts with verification.
jlc_search_helpBrowse categories, subcategories, and filterable attributes.
mouser_get_partCross-reference a specific MPN on Mouser.
digikey_get_partCross-reference a specific MPN on DigiKey.
sensor_recommendFind sensor ICs/modules by measurement need, protocol, or platform.
get_design_rulesAccess PCB design rules and best practices reference files.
cse_searchSearch for ECAD models, datasheets, and footprint availability.
cse_get_kicadDownload KiCad symbols and footprints for any part.

Try It Out

After setup, try these prompts with your AI agent:

Find a 10k ohm 0603 resistor with 1% tolerance on JLCPCB.
Search for a MOSFET with Vgs(th) < 2V and Rds(on) < 10mΩ.
Find alternatives for the part number LM358.
Download the KiCad footprint for the part with MPN C12345.
Recommend a temperature sensor that uses I2C protocol.
Alternative installation methods

Cursor

Add to ~/.cursor/mcp.json

Keep this setup from going cold

Save the docs, env vars, and workflow around PCB Parts MCP Server in Conare so Claude Code, Codex, and Cursor remember it next time.

Remember this setup