Token导航 LogoToken导航TokenDH.com
Jlcpcb MCP logo
搜索检索未说明官方级别未说明来源级核验

Jlcpcb MCP

MCP Server

PCB Parts MCP Server 是一个用于从JLCPCB、Mouser和DigiKey等分销商搜索电子元件的服务,支持参数化过滤、KiCad足迹下载和设计规则查询。

工具数

14

提示词数

0

GitHub Stars

58

资源数

0
PythonClaude搜索ClaudeCursorVS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Averyy

提供方

Averyy

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

PCB零件MCP服务器

MCP服务器,用于直接从Claude、Cursor和其他AI编码助手搜索JLCPCB、Mouser和DigiKey的电子元件。具有参数化滤波和KiCad封装的1.5M以上零件。不需要API密钥。

网站: pcbparts.dev

特性

  • 跨分销商搜索: JLCPCB、Mouser和DigiKey可在一台MCP服务器上使用
  • 参数搜索: 按电气规格过滤(Vgs(th)\=25V”)
  • 智能查询解析(“10k 0603 1%”自动检测值、包、容差)
  • 大多数搜索

使用 jlc_stock_check 只有当你需要:

  • 下单前实时库存验证
  • 缺货或库存不足的零件(库存\=10)

库类型

类型装配费说明
basicJLCPCB标准库中的通用部件
preferred推荐可用性良好的零件
extended3美元/独特零件不太常见的零件
no_fee筛选快捷方式:搜索基本+首选组合

子类别别名

映射到JLCPCB子类别的自然语言名称(支持220多个别名):

类别别名
电容器mlcc, ceramic capacitor, electrolytic, tantalum, supercap
电阻器resistor, chip resistor, current sense resistor
电感器inductor, ferrite bead, ferrite
二极管schottky, zener, tvs, esd diode, rectifier
MOSFETmosfet, n-channel mosfet, p-channel mosfet, nmos, pmos
监管机构ldo, buck, boost, dc-dc
晶体crystal, oscillator, tcxo
连接器usb-c, pin header, jst, terminal block, qwiic
LEDled, rgb led, ws2812, neopixel
MCUmcu, microcontroller

属性别名

参数化等级库过滤器的简称:

组件属性
MOSFETVgs(th), Vds, Id, Rds(on)
二极管Vr, If, Vf
BJTsVceo, Ic
被动语态Capacitance, Resistance, Inductance, Voltage, Tolerance, Power

使用 jlc_search_help(subcategory=...) 发现任何子类别的所有可过滤规范。

胀包

包过滤器会自动扩展以包含变体:

  • "SOT-23" → 包括 SOT-23-3, SOT-23-3L, SOT-23(TO-236)
  • "0603" → 包括 1608 (公制等效)
  • 特定的软件包,如 "QFN-24-EP(4x4)" 未扩展

查找替代方案

使用规范感知规则查找经过验证的兼容替代方案:

  1. 匹配主要规格(电阻、电容等)
  2. 验证 must_match 规格(电介质、LED颜色、继电器线圈电压)
  3. 验证 same_or_better 规格(电压越高越好,公差越低越好)
  4. 按库类型(基本/首选节省3美元)、库存、EasyEDA可用性排名

支持:电阻器、电容器、电感器、铁氧体磁珠、MOSFET、BJT、二极管(所有类型)、LED、光耦合器、晶体、振荡器、LDO、DC-DC转换器、电压基准、WiFi/BT/LoRa模块、开关、继电器、连接器等(120多个子类别)。

查询示例

"Find logic-level MOSFETs with Vgs(th) = 5A"
"100nF 25V capacitors in 0402 or 0603"
"Find alternatives for C82899 in basic library"
"STM32 microcontrollers with 10000+ stock"
"Cross-reference TPS63020 on Mouser and compare with JLCPCB pricing"
"Get KiCad footprint for ESP32-S3-WROOM-1"
"What sensor should I use to measure CO2 on ESPHome?"
"Recommend an IMU sensor with I2C interface"
"Show me boards that use the MCP73831 charger"
"How is the RP2040 typically used? What decoupling and crystal do real boards use?"
"Get the ESP32-S3 neighborhood on the Adafruit Feather"
"What are the design rules for USB-C?"
"Show me LDO design best practices"

API详细信息

  • 端点: https://pcbparts.dev/mcp
  • 运输: 流式HTTP(无状态)
  • 健康: https://pcbparts.dev/health
  • 费率限制: 每个IP每分钟100个请求
  • 认证: 无需

自我寄宿

git clone https://github.com/Averyy/pcbparts-mcp
cd pcbparts-mcp
uv venv && uv pip install -e .
.venv/bin/python -m pcbparts_mcp.server  # http://localhost:8080/mcp

或者使用Docker:

docker compose up -d                                    # production (GHCR image)
docker compose -f docker-compose.local.yml up --build   # local dev (builds from source)

环境变量

变量默认值描述
HTTP_PORT8080服务器端口
RATE_LIMIT_REQUESTS100每分钟每个IP的请求数
DISTRIBUTOR_DAILY_LIMIT1000每个经销商每日API申请配额(Mouser/DigiKey)
MOUSER_API_KEY-鼠标API键(可选,启用鼠标工具)
DIGIKEY_CLIENT_ID--DigiKey OAuth2客户端ID(可选,启用DigiKey工具)
DIGIKEY_CLIENT_SECRET--DigiKey OAuth2客户机密

LLM可读文档

llms.txt 文件可供LLM和AI代理快速了解此服务。看 llmstxt.org 对于规范。

许可证

麻省理工学院

链接

目录标签

目录标签

PythonClaude搜索电子元件搜索本地部署参数化过滤KiCad支持PCB设计AI集成

支持客户端

ClaudeCursorVS Code

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

14

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP