O que é PCB Parts MCP?
PCB Parts MCP, um projeto independente do usuário do GitHub Averyy, dá a um cliente MCP dados de componentes para projetar placas de circuito. Faz busca paramétrica em mais de 630.000 componentes da JLCPCB em estoque, consulta ao vivo preço e estoque na JLCPCB, Mouser e DigiKey, encontra alternativas compatíveis e devolve pinagens, datasheets, footprints do EasyEDA e símbolos do KiCad. Também busca em cerca de 300 placas de referência de código aberto, mais de 1.600 sensores e 41 arquivos de regras de projeto.
Um endpoint hospedado em pcbparts.dev não exige conta nem chave de API, e o código Python com licença MIT pode ser auto-hospedado. Tem cerca de 142 estrelas no GitHub, começou em janeiro de 2026 e lançou a versão 0.8.20 em 6 de novembro de 2026.
Como instalar PCB Parts MCP
https://pcbparts.dev/mcpPCB Parts MCP vale a pena?
PCB Parts MCP resolve a metade chata do projeto de placas: achar um componente que sirva, esteja em estoque e não acrescente taxa de montagem. Suas 14 ferramentas transformam pedidos simples, como um resistor de 10k 0603 1% ou um MOSFET de nível lógico com Vgs(th) abaixo de 2 V, em filtros de especificação sobre um retrato diário dos componentes da JLCPCB com pelo menos 10 unidades em estoque. Componentes basic e preferred, que não têm taxa de montagem na JLCPCB, aparecem primeiro; os extended custam $3 cada por componente distinto. As alternativas são verificadas por regras de compatibilidade para mais de 120 tipos de componente, e as consultas ao vivo chegam ao resto do catálogo da JLCPCB, com mais de 7 milhões de componentes.
A busca de placas de referência é o que o diferencia de uma consulta de catálogo. Perguntar como projetos reais usam um RP2040 mostra como cerca de 300 placas de código aberto fazem o desacoplamento e o clock dele, o que está mais perto do que um engenheiro quer de fato do que uma tabela de datasheet. Os arquivos de regras cobrem alimentação, proteção, interfaces, layout e EMC.
O changelog mostra por que essas regras pedem cuidado. A versão 0.8.20 corrigiu valores de atraso em microstrip e stripline que estavam 10 vezes maiores e um valor de isolação da IPC-2221 errado por um fator de 10, e restringiu regras que tinham sido apresentadas como universais. O projeto está em 0.x, em que uma versão menor pode mudar as respostas, e versões novas saem várias vezes por dia.
O serviço hospedado é generoso, mas frágil. Todos os usuários compartilham uma chave da Mouser e um app da DigiKey, cada um limitado a 1.000 requisições por dia; a página de status mostrava 892 requisições à DigiKey usadas em 6 de novembro. Cada IP tem 100 requisições por minuto. O README diz que as estatísticas de uso não guardam IPs, consultas nem códigos de peça, mas pcbparts.dev não publica política de privacidade, termos nem compromisso de disponibilidade. Auto-hospedar com suas próprias chaves elimina a cota compartilhada; a configuração do Docker se liga a 127.0.0.1:8080 e verifica os cabeçalhos Host contra DNS rebinding.
Onde ele se destaca
Um maker encomendando 10 placas montadas na JLCPCB
Manter a lista de materiais só com componentes sem taxa de montagem
Peça cada componente com library_type em no_fee e use jlc_find_alternatives para tudo que for extended. Cada extended evitado economiza $3 por componente distinto no pedido.
Um engenheiro de firmware numa startup de hardware de quatro pessoas
Ver como outras placas ligam um microcontrolador desconhecido
Rode board_search para o CI e veja as escolhas de desacoplamento, cristal e pull-ups em placas de código aberto; depois baixe o símbolo e o footprint do KiCad com cse_get_kicad. Confira com o datasheet.
Um responsável por compras numa pequena empresa de eletrônica
Comparar estoque e preço de um componente em três distribuidores
Auto-hospede com suas próprias chaves da Mouser e da DigiKey para fugir da cota compartilhada de 1.000 por dia e consulte JLCPCB, Mouser e DigiKey com uma requisição cada.
Antes de decidir
- Configuração
- Hospedado: claude mcp add -s user --transport http pcbparts https://pcbparts.dev/mcp, ou a mesma URL no Claude Desktop, Cursor ou VS Code. Auto-hospedado: clone, rode uv pip install -e . e inicie o servidor; o banco de componentes é criado na primeira execução.
- Integrações
- JLCPCB, EasyEDA, Mouser, DigiKey e SamacSys ComponentSearchEngine. Streamable HTTP; clientes stdio se conectam via mcp-remote.
- Dados e privacidade
- As consultas de componentes vão para pcbparts.dev e, nas verificações ao vivo, para os distribuidores. O README diz que as estatísticas de uso não guardam IPs, consultas nem códigos de peça; o site não publica política de privacidade. Auto-hospedado, o Docker se liga a 127.0.0.1:8080 com verificação dos cabeçalhos Host.
- Custo em escala
- Gratuito. Quem usa muito deve auto-hospedar com suas próprias chaves de API gratuitas da Mouser e da DigiKey; os downloads do KiCad exigem uma conta da SamacSys quando auto-hospedado.
- Limites
- 100 requisições por minuto por IP; cotas compartilhadas de 1.000 por dia para Mouser e DigiKey no servidor hospedado; a busca cobre componentes com pelo menos 10 unidades em estoque, a partir de um retrato diário. As especificações são as publicadas pela JLCPCB.
O que é bom
- Busca paramétrica em mais de 630.000 componentes da JLCPCB em estoque
- Estoque e preço ao vivo na JLCPCB, Mouser e DigiKey
- Placas de referência mostram como projetos reais usam um CI
- Endpoint hospedado sem conta nem chave
O que não é
- Cotas compartilhadas de 1.000 por dia para Mouser e DigiKey no servidor hospedado
- Regras de projeto corrigidas há pouco por um fator de 10
- Sem política de privacidade, termos nem compromisso de disponibilidade
- Versões 0.x podem mudar as respostas
Ideal para
Hobbistas e pequenas equipes de hardware que encomendam placas montadas na JLCPCB e querem um agente pré-selecionando componentes em estoque, footprints e circuitos de referência.
Alternativas ao PCB Parts MCP
PCB Parts MCP: perguntas frequentes
- PCB Parts MCP vale a pena?
- Um companheiro realmente útil para escolher componentes em montagens da JLCPCB, desde que você lembre que é o serviço gratuito de uma pessoa só e confira cada datasheet por conta própria. Damos nota 3.8 de 5.
- Quanto custa PCB Parts MCP?
- Endpoint hospedado gratuito, sem chave; código MIT para auto-hospedar. A JLCPCB cobra $3 por componente extended distinto na montagem, algo que a busca ajuda a evitar.
- Quais são as desvantagens de PCB Parts MCP?
- Cotas compartilhadas de 1.000 por dia para Mouser e DigiKey no servidor hospedado; regras de projeto corrigidas há pouco por um fator de 10; sem política de privacidade, termos nem compromisso de disponibilidade; versões 0.x podem mudar as respostas.
- Para quem PCB Parts MCP é indicado?
- Hobbistas e pequenas equipes de hardware que encomendam placas montadas na JLCPCB e querem um agente pré-selecionando componentes em estoque, footprints e circuitos de referência.
- Quanto custa PCB Parts MCP para uma equipe ou em produção?
- Gratuito. Quem usa muito deve auto-hospedar com suas próprias chaves de API gratuitas da Mouser e da DigiKey; os downloads do KiCad exigem uma conta da SamacSys quando auto-hospedado.
- PCB Parts MCP é seguro para dados da empresa?
- As consultas de componentes vão para pcbparts.dev e, nas verificações ao vivo, para os distribuidores. O README diz que as estatísticas de uso não guardam IPs, consultas nem códigos de peça; o site não publica política de privacidade. Auto-hospedado, o Docker se liga a 127.0.0.1:8080 com verificação dos cabeçalhos Host.
- Quais são as melhores alternativas ao PCB Parts MCP?
- As alternativas mais próximas que analisamos são KiCAD MCP Server.
Respostas verificadas em 6 de nov. de 2026.