AI Agent Hub
Back to plugins
🧰

dsh-pcb-parts-search

Web Tools Updated 2026.08.16

Run the following command in DeepSeek Harness:

dsh plugin install Huaqiu-Electronics/dsh-pcb-parts-search

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install Huaqiu-Electronics/dsh-pcb-parts-search in DeepSeek Harness to install this plugin; the full source code is available at https://github.com/Huaqiu-Electronics/dsh-pcb-parts-search

About this plugin

When an Agent is drawing schematics or assembling a BOM, finding a single component usually means spawning a bash process and letting the model hand-write a curl script to hit some search engine. The results come back as raw HTML; extracting MPN, description, and datasheet URL is left to the model, with missing fields and inconsistent formats as the norm. Worse still, the part it finds may not carry a schematic symbol or a PCB footprint, only to be discovered during layout that it simply cannot be placed or routed.

dsh-pcb-parts-search wraps the eda.cn (Xinling) queryPage search API into a single function call that returns structured JSON in milliseconds: MPN, manufacturer, description, and datasheet link, nothing missing. By default it filters to parts that include EDA models (schematic symbol plus PCB footprint), so every result is immediately usable in PCB design and layout. Dual parameter validation, dual HTTP-status and business-code checks, and a strict field whitelist keep all uncertainty inside deterministic code.

This plugin is built for engineers who use an Agent to design PCBs, capture schematics, or select BOM components, and for anyone who wants to quickly look up a part number, description, and datasheet without leaving the conversation. One call, one clean structured result, no more wrestling with curl and HTML.

Use Cases

  • Searching for ICs, resistors, or capacitors by part number or description during Agent-assisted PCB design
  • Verifying a component carries a schematic symbol and PCB footprint before capturing a circuit
  • Pulling descriptions, manufacturers, and datasheet links in bulk while assembling a BOM

Best For

  • Hardware engineers using an Agent for PCB schematic capture
  • EDA engineers who need to look up and select components in a conversation
  • Developers leveraging a DeepSeek Agent to assist with electronic design