Skip to main content
Glama

prefetch_datasheets

Trigger background extraction of electronic component datasheets for multiple parts simultaneously to prepare data before accessing detailed specifications.

Instructions

Trigger background datasheet extraction for multiple parts at once (up to 20). Free, non-blocking — returns immediately with the status of each part: 'ready' (already extracted), 'queued' (extraction started), or 'error'. Use this to warm up datasheets for a BOM before calling read_datasheet. Example: prefetch_datasheets(['TPS54302', 'ADS1115', 'LP5907'])

IMPORTANT — only pass specific manufacturer part numbers (MPNs). Before calling, verify each part number:

  • Must be a real MPN like 'STM32F446RCT6', 'TPS54302DDCR', 'C100nF' — NOT a description or value.

  • Do NOT pass bare values like '100nF', '10K', '4.7uF', '300ohm' — these are component values, not part numbers.

  • Do NOT pass generic descriptions like 'LED red', 'capacitor 100nF', 'resistor 0603'.

  • Do NOT pass BOM reference designators like 'R1', 'C5', 'U3'.

  • If the BOM only has values/descriptions without MPNs, use search_parts first to find the actual MPN.

  • Passives from BOMs often lack MPNs — skip them rather than prefetching a bare value.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
part_numbersYesList of MPNs to prefetch (max 20). Must be specific manufacturer part numbers, not values or descriptions.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/octoco-ltd/sheetsdata-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server