Sourcing questions interrupt design work because they live in a browser tab. This answers them in place — keyword or part number, filtered to what is in stock and RoHS-compliant, scoped to a manufacturer when that is what matters.
A client for the Mouser Electronics Search API. Keyword and part-number searches run on their own or scoped to a single manufacturer, and the manufacturer list is queryable so the scoping argument is a real name.
- Keyword search across the catalogue, up to 50 parts, with paging and RoHS or in-stock filters
- Lookup of 1–10 part numbers at once, pipe-separated, with optional exact match
- Both of those searches scoped to one manufacturer by name
- The manufacturer list, which supplies the name those scoped tools expect
Python 3.10+ and a Mouser Search API key in MOUSER_API_KEY, requested from Mouser. Responses cap at 50 records, so larger result sets are paged. The cart and order endpoints need a separate Ordering API key and are not covered here.
One command plus a key — uv pip install -e ., then supply credentials
