PCB Parts MCP의 개요
PCB Parts MCP는 GitHub 사용자 Averyy의 독립 프로젝트로, 회로 기판 설계에 필요한 부품 데이터를 MCP 클라이언트에 제공합니다. 재고가 있는 JLCPCB 부품 630,000개 이상을 파라메트릭 검색하고, JLCPCB, Mouser, DigiKey의 가격과 재고를 실시간으로 확인하고, 호환되는 대체품을 찾고, 핀 배치, 데이터시트, EasyEDA 풋프린트, KiCad 심볼을 돌려줍니다. 또 약 300개의 오픈 소스 레퍼런스 보드, 1,600개 이상의 센서, 41개의 설계 규칙 파일도 검색합니다.
pcbparts.dev의 호스팅 엔드포인트는 계정이나 API 키가 필요 없고, MIT 라이선스의 Python 코드는 직접 호스팅할 수도 있습니다. GitHub 스타는 약 142개이며 2026년 1월에 시작해 2026년 11월 6일에 0.8.20을 출시했습니다.
PCB Parts MCP 설치 방법
https://pcbparts.dev/mcpPCB Parts MCP, 쓸 만한 가치가 있습니까?
PCB Parts MCP는 기판 설계의 지루한 절반을 해결합니다. 맞고, 재고가 있고, 조립비를 늘리지 않는 부품을 찾는 일입니다. 14개 도구는 10k 0603 1% 저항이나 Vgs(th)가 2 V 미만인 로직 레벨 MOSFET 같은 간단한 요청을, 재고가 10개 이상인 JLCPCB 부품의 일일 스냅샷에 대한 사양 필터로 바꿉니다. JLCPCB에서 조립비가 없는 basic 및 preferred 부품이 먼저 나오고, extended 부품은 고유 부품마다 $3이 듭니다. 대체품은 120가지 이상의 부품 유형에 대한 호환성 규칙으로 검사되며, 실시간 확인은 700만 개가 넘는 JLCPCB 카탈로그의 나머지까지 닿습니다.
레퍼런스 보드 검색이 단순한 카탈로그 조회와 다른 점입니다. 실제 설계에서 RP2040을 어떻게 쓰는지 물으면 약 300개 오픈 소스 보드가 이를 어떻게 디커플링하고 클럭을 공급하는지 보여 주는데, 이는 데이터시트 표보다 엔지니어가 실제로 원하는 것에 가깝습니다. 설계 규칙 파일은 전원, 보호, 인터페이스, 레이아웃, EMC를 다룹니다.
changelog를 보면 이 규칙에 주의가 필요한 이유를 알 수 있습니다. 0.8.20은 10배나 크게 잡혀 있던 마이크로스트립과 스트립라인 지연 수치와 10배 어긋나 있던 IPC-2221 절연 거리 수치를 고쳤고, 보편적인 것처럼 쓰여 있던 규칙의 적용 범위를 좁혔습니다. 프로젝트는 0.x 단계여서 마이너 릴리스에서도 응답이 바뀔 수 있으며, 새 버전이 하루에도 여러 번 나옵니다.
호스팅 서비스는 넉넉하지만 취약합니다. 모든 사용자가 Mouser 키 하나와 DigiKey 앱 하나를 공유하며 각각 하루 1,000건으로 제한됩니다. 11월 6일 상태 페이지에는 DigiKey 요청 892건이 사용된 것으로 나왔습니다. IP마다 분당 100건까지 요청할 수 있습니다. README는 사용 통계에 IP, 검색어, 부품 번호를 저장하지 않는다고 하지만, pcbparts.dev는 개인정보 처리방침, 이용 약관, 가동률 약속을 공개하지 않습니다. 자신의 키로 직접 호스팅하면 공유 할당량 문제가 사라지며, Docker 구성은 127.0.0.1:8080에 바인딩하고 DNS 리바인딩에 대비해 Host 헤더를 검사합니다.
제 역할을 하는 곳
JLCPCB에 조립 기판 10장을 주문하는 메이커
자재 명세서를 조립비가 없는 부품으로만 구성하기
각 부품을 library_type을 no_fee로 지정해 요청하고, extended 부품은 jlc_find_alternatives로 대체합니다. extended 부품 하나를 피할 때마다 주문에서 고유 부품당 $3을 아낍니다.
4명 규모 하드웨어 스타트업의 펌웨어 엔지니어
낯선 마이크로컨트롤러를 다른 보드는 어떻게 배선하는지 확인하기
해당 IC로 board_search를 실행해 오픈 소스 보드의 디커플링, 크리스털, 풀업 선택을 확인한 뒤 cse_get_kicad로 KiCad 심볼과 풋프린트를 받습니다. 데이터시트와 대조하십시오.
소규모 전자 회사의 구매 담당자
세 유통사에서 한 부품의 재고와 가격 비교하기
하루 1,000건 공유 할당량에 묶이지 않도록 자신의 Mouser와 DigiKey 키로 직접 호스팅한 뒤, JLCPCB, Mouser, DigiKey에 각각 한 번씩 조회합니다.
도입 전 확인할 점
- 설정
- 호스팅: claude mcp add -s user --transport http pcbparts https://pcbparts.dev/mcp를 실행하거나 같은 URL을 Claude Desktop, Cursor, VS Code에 넣습니다. 직접 호스팅: 클론한 뒤 uv pip install -e .를 실행하고 서버를 시작하면 첫 실행 때 부품 데이터베이스가 만들어집니다.
- 연동
- JLCPCB, EasyEDA, Mouser, DigiKey, SamacSys ComponentSearchEngine을 지원합니다. Streamable HTTP이며 stdio 클라이언트는 mcp-remote로 연결합니다.
- 데이터와 개인정보
- 부품 조회는 pcbparts.dev로, 실시간 확인 시에는 유통사로 전송됩니다. README는 사용 통계에 IP, 검색어, 부품 번호를 저장하지 않는다고 하지만, 사이트에는 개인정보 처리방침이 없습니다. 직접 호스팅하면 Docker가 127.0.0.1:8080에 바인딩하고 Host 헤더를 검사합니다.
- 대규모 사용 시 비용
- 무료입니다. 사용량이 많으면 무료로 받을 수 있는 자신의 Mouser와 DigiKey API 키로 직접 호스팅하는 것이 좋으며, 직접 호스팅 시 KiCad 다운로드에는 SamacSys 계정이 필요합니다.
- 제한
- IP당 분당 100건, 호스팅 서버의 Mouser와 DigiKey는 하루 1,000건 공유 할당량이 적용됩니다. 검색 대상은 일일 스냅샷 기준 재고 10개 이상인 부품입니다. 사양 수치는 JLCPCB 게시 정보입니다.
좋은 점
- 재고가 있는 JLCPCB 부품 630,000개 이상 파라메트릭 검색
- JLCPCB, Mouser, DigiKey 실시간 재고와 가격
- 레퍼런스 보드로 실제 설계에서 IC를 쓰는 방식을 확인
- 호스팅 엔드포인트는 계정이나 키가 필요 없음
아쉬운 점
- 호스팅 서버의 Mouser와 DigiKey는 하루 1,000건 공유 할당량
- 설계 규칙이 최근 10배 오류를 수정함
- 개인정보 처리방침, 약관, 가동률 약속이 없음
- 0.x 릴리스에서 응답이 바뀔 수 있음
추천 대상
JLCPCB에 조립 기판을 주문하며 재고 부품, 풋프린트, 레퍼런스 회로 후보 선정을 에이전트에게 맡기고 싶은 취미 제작자와 소규모 하드웨어 팀.
PCB Parts MCP 대안
PCB Parts MCP: 자주 묻는 질문
- PCB Parts MCP, 쓸 만한 가치가 있습니까?
- JLCPCB 제작용 부품 선택에 정말 유용한 동반자지만, 한 사람이 무료로 운영하는 서비스라는 점을 기억하고 모든 데이터시트를 직접 확인해야 합니다. 평점은 5점 만점에 3.8점입니다.
- PCB Parts MCP의 가격은 얼마입니까?
- 키가 필요 없는 무료 호스팅 엔드포인트와 직접 호스팅용 MIT 코드가 있습니다. JLCPCB는 조립 시 고유 extended 부품마다 $3을 청구하며, 검색으로 이를 피할 수 있습니다.
- PCB Parts MCP의 단점은 무엇입니까?
- 호스팅 서버의 Mouser와 DigiKey는 하루 1,000건 공유 할당량; 설계 규칙이 최근 10배 오류를 수정함; 개인정보 처리방침, 약관, 가동률 약속이 없음; 0.x 릴리스에서 응답이 바뀔 수 있음.
- PCB Parts MCP에 적합한 사람은 누구입니까?
- JLCPCB에 조립 기판을 주문하며 재고 부품, 풋프린트, 레퍼런스 회로 후보 선정을 에이전트에게 맡기고 싶은 취미 제작자와 소규모 하드웨어 팀.
- 팀이나 프로덕션 환경에서 PCB Parts MCP의 비용은 얼마입니까?
- 무료입니다. 사용량이 많으면 무료로 받을 수 있는 자신의 Mouser와 DigiKey API 키로 직접 호스팅하는 것이 좋으며, 직접 호스팅 시 KiCad 다운로드에는 SamacSys 계정이 필요합니다.
- PCB Parts MCP에 회사 데이터를 맡겨도 안전합니까?
- 부품 조회는 pcbparts.dev로, 실시간 확인 시에는 유통사로 전송됩니다. README는 사용 통계에 IP, 검색어, 부품 번호를 저장하지 않는다고 하지만, 사이트에는 개인정보 처리방침이 없습니다. 직접 호스팅하면 Docker가 127.0.0.1:8080에 바인딩하고 Host 헤더를 검사합니다.
- PCB Parts MCP의 가장 좋은 대안은 무엇입니까?
- 저희가 리뷰한 것 중 가장 가까운 대안은 KiCAD MCP Server입니다.
답변 확인일: 2026년 11월 6일.