Open BoardRepo board
show_boardOpen the embedded BoardRepo viewer, version history or comparison for an accessible board. The component shows one exact saved version; omit versionId and a versioned URL to follow Latest. For Compare, pass compareBaseVersionId and compareHeadVersionId together to open that published pair. For the Board view, documentKind and documentId select the drawing. Ordinary read tools do not open this interface. The result already carries the board's name, owner, visibility and version, so get_board is not needed first. When the user asks about a particular component, net or region, pass focus ({ view, refs | nets | areaMm }) so the card zooms onto it and labels it; do this after read_schematic or query_design identified the part. The drawing that contains the focused part is chosen automatically; sheet overrides it, and accepts the sheet name or the KiCad sheet path as read_schematic returns it ("/Connectors/").
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": {
"board": "<board>"
},
"name": "show_board"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tab | No | ||
| view | No | ||
| board | Yes | ||
| focus | No | ||
| sheet | No | ||
| versionId | No | ||
| documentId | No | ||
| documentKind | No | ||
| compareBaseVersionId | No | ||
| compareHeadVersionId | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||