Fritzing Create Part
fritzing_create_partGenerate a custom Fritzing part (.fzp plus four view SVGs) from a JSON spec, optionally installing it into local_parts for the app to discover on restart.
Instructions
Generate a custom part (fzp + 4 view SVGs) from a JSON spec.
Custom parts must have all 4 views; restart Fritzing after --install (parts are scanned at startup).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"spec_path": "<spec_path>"
},
"name": "fritzing_create_part"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| out | No | output directory for the generated fzp+SVGs | |
| install | No | install into local_parts so the app discovers it | |
| spec_path | Yes | path to a part spec JSON (schema in the fzkit docs) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |