modify_hierarchical_label
Modify text, shape, or position of a hierarchical label
How to use it
Project documentation lists modify_hierarchical_label for the MCP Server Kicad MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
Install MCP Server Kicad
uvx --from mcp-server-kicad mcp-server-kicadOther tools in MCP Server Kicad (39)
Add a global net label visible across all sheets
Add a hierarchical label for sheet-to-sheet connections
Add one or more junction dots
Add a net label at a position
Load a symbol definition from a .kicadsym library into the schematic
Place a power symbol (VCC, GND, +3V3, ...) with auto PWRFLAG
Add a text annotation to the schematic
Add one or more wires between points, auto-creating junctions on T-connections
Automatically place a decoupling capacitor near an IC
Wire two component pins together
Get all connections for a named net (multi-hop BFS wire tracing)
Get absolute pin positions for a placed component, accounting for rotation and mirror
Get item counts for a schematic sheet
Get pin info for a symbol in the schematic's libsymbols
List all bus entries on a sheet
List all components (symbols) on a sheet
List all global labels on a sheet
List all hierarchical labels on a sheet
List all junctions on a sheet
List all net labels on a sheet
List all no-connect flags on a sheet
List all hierarchical sheet blocks on a sheet
List all wires on a sheet
List unconnected pins from ERC data
4
34
24
42
5
Move a placed component to a new position
Place a component in the schematic
Remove a component by reference designator
Remove a hierarchical label by name or UUID
Remove a junction dot
Remove a net label or global label
Remove text annotation(s) by content, optionally filtered by position
Remove a wire segment
Set any property (Value, Reference, Footprint, ...) on a placed component
Wire one or more pins to a named net