Skip to main content
Glama
Averyy

PCB Parts MCP Server

by Averyy

Get Part Details

jlc_get_part
Read-onlyIdempotent

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

TableJSON Schema
NameRequiredDescriptionDefault
lcscNo
mpnNo

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Averyy/pcbparts-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server