jlc_get_part
Retrieve detailed specifications, pricing, and EasyEDA/KiCad compatibility for electronic components by entering either an LCSC part code or manufacturer part number.
Instructions
Get full details for a specific JLCPCB part.
Args: lcsc: LCSC part code (e.g., "C82899") mpn: Manufacturer part number (e.g., "LM358P", "STM32F103C8T6"). Searches local DB by exact MPN match, then normalized variants, then full-text search. Useful for finding the JLCPCB equivalent of a part from another distributor or reference design.
One of lcsc or mpn must be provided. If both are provided, lcsc takes precedence.
Returns: For lcsc: Full part details including description, all pricing tiers, datasheet URL, component attributes, and EasyEDA footprint availability: - has_easyeda_footprint: True if EasyEDA has footprint/symbol, False if not, null if unknown - easyeda_symbol_uuid: UUID for direct EasyEDA editor link (null if no footprint) - easyeda_footprint_uuid: UUID for footprint (null if no footprint)
For mpn: List of matching JLCPCB parts from the local database (stock >= 10),
sorted by stock. Each result includes lcsc, model (MPN), manufacturer,
package, stock, price, library_type, category, subcategory, and specs.
Note: has_easyeda_footprint=True means `ato create part` will work for Atopile/KiCad users.Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lcsc | No | ||
| mpn | No |