Skip to main content
Glama
Averyy

PCB Parts MCP Server

by Averyy

jlc_search

Search electronic components with natural language queries and parametric filters to find in-stock parts for PCB design projects.

Instructions

Fast DB search with natural language parsing and parametric filters. In-stock parts only (stock >= 10).

Args: query: Search query - supports natural language like: - "10k resistor 0603 1%" (auto-detects type, value, package, tolerance) - "100nF 25V capacitor" (auto-applies voltage >= 25V filter) - "n-channel mosfet SOT-23" (auto-filters to MOSFETs subcategory) Or use with explicit filters for text search within results.

subcategory_id: Subcategory ID (e.g., 2954 for MOSFETs)
subcategory_name: Subcategory name (e.g., "MOSFETs", "Schottky Diodes")
spec_filters: Parametric filters for precise searches. Each filter is a dict:
    - name: Attribute name (Vgs(th), Capacitance, Voltage, etc.)
    - op: Operator: "=", ">=", "<=", ">", "<"
    - value: Value with units (e.g., "2.5V", "10uF", "20mΩ")
    Example: [{"name": "Vgs(th)", "op": "<", "value": "2.5V"}]

min_stock: Minimum stock (default 10). Database only indexes stock >= 10.
library_type: "basic", "preferred", "no_fee", "extended", or None (all)
prefer_no_fee: Sort basic/preferred first (default True)
package: Single package filter (e.g., "0603", "SOT-23")
packages: Multiple packages (OR logic): ["0402", "0603", "0805"]
manufacturer: Manufacturer filter
match_all_terms: AND logic for query terms (default True)
sort_by: "stock" (highest) or "price" (cheapest)
limit: Max results (default 50, max 100)

Attribute aliases: MOSFETs: Vgs(th), Vds, Id, Rds(on) Diodes: Vr, If, Vf Passives: Capacitance, Resistance, Inductance, Voltage, Tolerance

Returns: results: Matching components with specs total: Total count (before limit) filters_applied: Applied filters (useful for debugging) parsed: (when using natural language) What was extracted from query

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
queryNo
subcategory_idNo
subcategory_nameNo
spec_filtersNo
min_stockNo
library_typeNo
prefer_no_feeNo
packageNo
packagesNo
manufacturerNo
match_all_termsNo
sort_byNostock
limitNo

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