jlc_search_help
Navigate electronic component categories and discover filterable attributes to build precise parametric searches for PCB parts across multiple distributors.
Instructions
Browse categories, subcategories, and filterable attributes to help build searches.
Call with no args to list all categories. Pass a category to see its subcategories. Pass a subcategory to discover filterable attributes for use with jlc_search spec_filters.
Args: category: Category name (e.g., "Connectors") or ID (e.g., 13). Lists subcategories. subcategory: Subcategory name (e.g., "MOSFETs") or ID (e.g., 2954). Lists filterable attributes.
If both provided, subcategory takes precedence (more specific).
Returns: No args: List of all categories with id, name, part count, subcategory count category: Subcategories with id, name, part count subcategory: Filterable attributes with name, alias, type, example values
Example: 1. search_help() → see all categories sorted by part count 2. search_help(category="Transistors") → see MOSFETs, BJTs, etc. 3. search_help(subcategory="MOSFETs") → see Vgs(th), Vds, Id, Rds(on) filters 4. jlc_search(query="n-channel", spec_filters=[{"name": "Vgs(th)", "op": "<", "value": "2.5V"}])
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| category | No | ||
| subcategory | No |