MCP App Store
Developer Tools
Octopart Component Finder icon

Octopart Component Finder

by NBSE Consulting, Inc

Overview

Octopart Component Finder helps users search electronic components by description or manufacturer part number, compare distributor pricing, check stock availability, and view regional pricing and availability in a ChatGPT widget.

Tools

lookup_price_availability

ChatGPT
Look up electronic components by description to get pricing, availability, and distributor offers. Use this when the user explicitly or implicitly asks about electronic component pricing stock availability, remaining quantities, lead times, distributor listings, or regional availability. This tool retrieves and summarizes structured pricing and availability data for electronic components sourced from Octopart in response to the user’s request. Do not use this tool for technical specifications, lifecycle analysis, component selection, engineering or design guidance, subjective recommendations, purchasing actions, or questions unrelated to pricing, stock, vendor comparison, or regional availability. IMPORTANT: Do NOT make multiple requests to resolve ambiguous queries! This tool automatically returns multiple matching parts for broad descriptions. For example, if user asks about "low power microcontroller", make ONE request with description="low power microcontroller" and the tool will return relevant parts. Do not split into separate requests for different manufacturers - that wastes API calls and is unnecessary. Use this tool when a user asks about: - Component pricing, cost, or how much a part costs - Stock levels, availability, or where to buy - Distributor options or supplier comparison - Bill of materials (BOM) costing - Finding parts for Arduino, Raspberry Pi, ESP32, STM32 projects - Searching for components by description (e.g., "100uF capacitor", "USB-C connector") Args: description: Search query describing the desired electronic component. Accepts natural language descriptions (e.g., "low power microcontroller", "100uF electrolytic capacitor", "USB-C connector") as well as specific manufacturer part numbers (e.g., "STM32F407VGT6", "LM317"). Supports partial matches for broader searches. currency: ISO 4217 currency code for price conversion. Common codes: "USD", "EUR", "GBP", "JPY", "CNY", "CHF", "CAD", "AUD" IMPORTANT: Do NOT provide this unless the user explicitly asks for a specific currency. It is auto-detected from user's location. country: Two-letter country code for regional availability and pricing. Common codes: "US", "DE", "GB", "FR", "CN", "JP" IMPORTANT: Do NOT provide this unless the user explicitly requests results for a specific country. It is auto-detected from user's location. Only pass a value when the user says something like "show prices in Germany". Returns: Structured part information including: - Basic info: MPN, manufacturer, description, category, image - Availability: total stock and region-specific stock - Pricing: average and minimum prices from distributors Examples: Find low power microcontrollers: lookup_price_availability("low power microcontroller") Search for specific capacitors: lookup_price_availability("100uF electrolytic capacitor") Look up a specific part number: lookup_price_availability("STM32F407VGT6") European pricing in EUR: lookup_price_availability("USB-C connector", currency="EUR", country="DE")

lookup_price_availability

ChatGPT
Look up electronic components by description to get pricing, availability, and distributor offers. Use this when the user explicitly or implicitly asks about electronic component pricing stock availability, remaining quantities, lead times, distributor listings, or regional availability. This tool retrieves and summarizes structured pricing and availability data for electronic components sourced from Octopart in response to the user’s request. Do not use this tool for technical specifications, lifecycle analysis, component selection, engineering or design guidance, subjective recommendations, purchasing actions, or questions unrelated to pricing, stock, vendor comparison, or regional availability. IMPORTANT: Do NOT make multiple requests to resolve ambiguous queries! This tool automatically returns multiple matching parts for broad descriptions. For example, if user asks about "low power microcontroller", make ONE request with description="low power microcontroller" and the tool will return relevant parts. Do not split into separate requests for different manufacturers - that wastes API calls and is unnecessary. Use this tool when a user asks about: - Component pricing, cost, or how much a part costs - Stock levels, availability, or where to buy - Distributor options or supplier comparison - Bill of materials (BOM) costing - Finding parts for Arduino, Raspberry Pi, ESP32, STM32 projects - Searching for components by description (e.g., "100uF capacitor", "USB-C connector") Args: description: Search query describing the desired electronic component. Accepts natural language descriptions (e.g., "low power microcontroller", "100uF electrolytic capacitor", "USB-C connector") as well as specific manufacturer part numbers (e.g., "STM32F407VGT6", "LM317"). Supports partial matches for broader searches. currency: ISO 4217 currency code for price conversion. Common codes: "USD", "EUR", "GBP", "JPY", "CNY", "CHF", "CAD", "AUD" IMPORTANT: Do NOT provide this unless the user explicitly asks for a specific currency. It is auto-detected from user's location. country: Two-letter country code for regional availability and pricing. Common codes: "US", "DE", "GB", "FR", "CN", "JP" IMPORTANT: Do NOT provide this unless the user explicitly requests results for a specific country. It is auto-detected from user's location. Only pass a value when the user says something like "show prices in Germany". Returns: Structured part information including: - Basic info: MPN, manufacturer, description, category, image - Availability: total stock and region-specific stock - Pricing: average and minimum prices from distributors Examples: Find low power microcontrollers: lookup_price_availability("low power microcontroller") Search for specific capacitors: lookup_price_availability("100uF electrolytic capacitor") Look up a specific part number: lookup_price_availability("STM32F407VGT6") European pricing in EUR: lookup_price_availability("USB-C connector", currency="EUR", country="DE")

Capabilities

Interactive

Example Prompts

Click any prompt to copy it.

App Stats

2

Tools

1

Prompts

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily