remove_component
Delete a component from a KiCad schematic by reference designator and clear all associated wires and connections. Returns success status.
Instructions
Remove a component from the schematic.
Removes the component with the specified reference designator. This also removes all associated wires and connections.
Args: reference: Component reference designator to remove (e.g., "R1") ctx: MCP context for progress reporting (optional)
Returns: Dictionary with success status
Examples: >>> result = await remove_component("R1") >>> if result['success']: ... print(f"Removed component {result['reference']}")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reference | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||