U1 U2 U3 Q1 R1 R2 R3 R4 10K 4K7 C1 100n 100n Y1 J1 J2 J3 U4 pcbparts.dev REV 2.4 PCB PARTS MCP — MADE WITH ELECTRONS U5 U6 U7 R5 R6 R7 R8 L1 Q2
Checking status...

Electronic component search
for AI coding tools

Search 1.5M+ parts across JLCPCB, Mouser, and DigiKey. Real-time stock, pricing tiers, datasheets, and KiCad footprints. No API key needed.

$ claude mcp add --transport http pcbparts https://pcbparts.dev/mcp
serial monitor
R∞
FEEDER: 01 NOZZLE: N2 STATUS: READY X: 142.50 Y: 87.20 ROT: 0.0° PRESSURE: OK BOARD: 001/100 CYCLE: 00:42
terminal
claude mcp add -s user --transport http pcbparts https://pcbparts.dev/mcp
~/.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__pcbparts__jlc_search",
      "mcp__pcbparts__jlc_search_help",
      "mcp__pcbparts__jlc_stock_check",
      "mcp__pcbparts__jlc_get_part",
      "mcp__pcbparts__jlc_find_alternatives",
      "mcp__pcbparts__jlc_get_pinout",
      "mcp__pcbparts__mouser_get_part",
      "mcp__pcbparts__digikey_get_part",
      "mcp__pcbparts__cse_search",
      "mcp__pcbparts__cse_get_kicad",
      "mcp__pcbparts__sensor_recommend",
      "mcp__pcbparts__board_search",
      "mcp__pcbparts__board_get",
      "mcp__pcbparts__get_design_rules"
    ]
  }
}
Add via Settings UI
1. Open Claude Desktop
2. Go to Settings → Connectors
3. Click "Add custom connector"
4. Enter name: pcbparts
5. Set URL: https://pcbparts.dev/mcp
6. Click "Add"
~/Library/.../claude_desktop_config.json
{
  "mcpServers": {
    "pcbparts": {
      "type": "http",
      "url": "https://pcbparts.dev/mcp"
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "pcbparts": {
      "type": "http",
      "url": "https://pcbparts.dev/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "pcbparts": {
      "type": "http",
      "url": "https://pcbparts.dev/mcp"
    }
  }
}
Copilot for Xcode → Extensions
{
  "mcpServers": {
    "pcbparts": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://pcbparts.dev/mcp"]
    }
  }
}
100n

Tools

Search parts across JLCPCB, Mouser, and DigiKey with 14 MCP tools. Compare stock and pricing, find alternatives, recommend sensors, and download KiCad footprints.

🛠️

14 MCP Tools

jlc_search Parametric search with spec filters
jlc_stock_check Real-time stock verification
jlc_get_part Details, datasheets, footprints
jlc_get_pinout Pin info from EasyEDA symbols
jlc_find_alternatives Spec-compatible alternative parts
jlc_search_help Browse categories & filterable specs
sensor_recommend Sensor ICs by measure, protocol, platform
board_search Search ~285 OSHW reference schematics
board_get Board BOM, neighborhoods, design rules
mouser_get_part Cross-reference MPN on Mouser
digikey_get_part Cross-reference MPN on DigiKey
cse_search ECAD models and datasheets
cse_get_kicad KiCad symbols and footprints
get_design_rules PCB design rules & best practices

Smart Search

Auto-parses specs, expands package families, and filters by attributes the JLCPCB API can't.

📦

1.5M+ Parts

Full JLCPCB catalog. Capacitors, resistors, MCUs, connectors across 52 categories.

📟

Sensor Search

1,500+ sensor ICs. Search by measure, protocol, or platform.

🏷️

Library Types

Basic, preferred, extended. Filter by assembly fee.

🚀

No Auth

No API key or login needed. Just connect and search.

🔌

EasyEDA Footprints

Check footprint availability before you commit to a part.

💰

Pricing Tiers

All quantity tiers from 1pc to 10,000+.

🧑‍💻

Maker-Focused

Optimized for dev boards, sensors, and maker components.