octopart_search
Pack: octopart · Endpoint: https://gateway.pipeworx.io/octopart/mcp
Search Octopart for electronic components by manufacturer part number (MPN) or keyword. Returns matching parts with manufacturer, category, median price, total availability, and distributor offers (stock, price breaks, MOQ, lead time). Example: octopart_search({ q: “STM32F407”, limit: 5, _apiKey: “client_id:client_secret” })
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
q | string | yes | Manufacturer part number or keyword, e.g. “STM32F407VGT6”, “0.1uF 0603 capacitor” |
limit | number | no | Max number of parts to return (default 5, max 20) |
country | string | no | ISO country code for pricing/availability context, e.g. “US” (optional) |
currency | string | no | ISO currency code for converted prices, e.g. “USD” (optional) |
_apiKey | string | yes | Nexar OAuth2 credentials as “client_id:client_secret”. Get a free key (“Welcome 1K” plan) at https://portal.nexar.com |
Example call
curl -X POST https://gateway.pipeworx.io/octopart/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"octopart_search","arguments":{}}}'
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"octopart": {
"url": "https://gateway.pipeworx.io/octopart/mcp"
}
}
}
See Getting Started for client-specific install steps.