Shared HTTP proxy for the Mouser Electronics API v2. Keeps the API key server-side with in-memory caching.
{{STATUS_TEXT}}/search?keyword=...&limit=10&inStockOnly=true
Search by keyword, MPN, or description. Returns normalized component data.
curl '{{BASE_URL}}/search?keyword=STM32F103&limit=5'
/part?partNumber=...
Look up a specific part by Mouser PN or manufacturer PN.
curl '{{BASE_URL}}/part?partNumber=STM32F103RBT6'
/health
Service health check (API key status, cache stats, live API ping).
curl '{{BASE_URL}}/health'
/
Action-based API. Send JSON body with action field.
curl -X POST '{{BASE_URL}}' \
-H 'Content-Type: application/json' \
-d '{"action":"search","keyword":"USB-C connector","limit":10}'
Install the adom-mouser CLI, then:
adom-mouser search "USB-C connector" adom-mouser part 511-STM32F103RBT6 adom-mouser app # open an interactive search UI in Hydrogen
Responses are cached in-memory for 10 minutes (LRU, max 200 entries).