jlcpcb_library
Check and update a local JLCPCB parts library for assembly stock and part data, with background updates that keep the current database available until the new copy is complete.
Instructions
The JLCPCB parts library on this machine: the local database of the parametric search with the source jlcpcb (JLCPCB stock for the assembly and library class). The update runs in the background: this tool answers at once, and status gives the progress. The old database stays until the new one is complete and checked. Tell the user the limits of the data that the result gives.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "jlcpcb_library"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | No | status: the state of the update job and of the local database. update: start the download of the JLCPCB parts library in the background (276 MB to download, 2.2 GB on the disk; 20 s on a fast connection, some minutes on a slow one), then call status until the update is done or failed. Start an update only when the user asks for it. | status |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |