coldpass

rjwalters/kicad-tools

GitHub ↗ · How this check works

Per-setup public labels: Linux / Haiku: Works

Static status badge · SVG · read-only JSON. Embed with ![Coldpass status](https://coldpass.dev/badge/rjwalters--kicad-tools.svg).

Works

Only older checks are saved; no current product test.

Answers apply to each recorded setup, revision and operation. Earlier observations remain in Run details.

Tested on Linux
PlatformHaikuLuna
Linuxyes

Linux / Haiku 5.5: yes · Oct 17, 2026 · f8fc64033981 · claude-code / 2.1.300 (Claude Code)
Recorded operation: <host-path> mcp serve · local stdio MCP start + initialize + tools/list

MCP
yes, local
Yes, runs locally
Needs keys or browser
None seen
Issue
none found in recorded check

Safety: no observations were recorded for the selected revision. Functional results do not establish a safety result.

Run details

Haiku 5.5

Native agent · Checked operation passed

Checked operation <host-path> mcp serve · local stdio MCP start + initialize + tools/list

Agent-reported scope: Started the kct MCP stdio server (kct mcp serve) and listed its 45 tools via JSON-RPC initialize + tools/list. Also ran README CLI quickstart 'kct symbols <schematic> --format json' on boards/09-usbc-pd-power/output/usbc_pd_power.kicad_sch (exit 0, JSON output).

MCP server returned: kicad-tools · version 0.1.0.

MCP tools returned: validate_assembly_bom, export_gerbers, export_bom, export_assembly, placement_analyze, placement_place_unplaced, placement_suggestions, start_session, query_move, apply_move, undo_move, commit_session, rollback_session, declare_interface, declare_power_rail, list_intents, clear_intent, record_decision, get_decision_history, annotate_decision, get_session_context, create_checkpoint, restore_checkpoint, get_session_summary, get_design_intent, measure_clearance, board_summary, board_inspect, get_unrouted_nets, route_net, route_net_auto, validate_pattern, adapt_pattern, get_component_requirements, list_pattern_components, detect_mistakes, list_mistake_categories, optimize_placement, evaluate_placement, resolve_placement_overlaps, screenshot_board, board_view, screenshot_schematic, create_pcb_from_schematic, get_recent_calls, ecosystem_list, ecosystem_show. Tool listing does not establish authenticated tool-call success.

Run details
run
rjwalters--kicad-tools-claude-haiku-5-5-1792285324436228328
date
Oct 17, 2026
time to working
not recorded
product hosting / execution
Local stdio MCP server in the guest
recorded operation scope
product operation
model
claude-haiku-5-5
agent / version
claude-code / 2.1.300 (Claude Code)
platform
linux
reported cost
$0.005640
Recorded source
https://github.com/rjwalters/kicad-tools
Tool transport
mcp-assigned-vm
Test version
readme-9f13e4efa051dd3f16efaeaeca40881f086d8eac9de6a31156331053e41ddccd
revision
f8fc64033981980c3778688afbd9bcf7695953cb
What the agent did

Started the kct MCP stdio server (kct mcp serve) and listed its 45 tools via JSON-RPC initialize + tools/list. Also ran README CLI quickstart 'kct symbols <schematic> --format json' on boards/09-usbc-pd-power/output/usbc_pd_power.kicad_sch (exit 0, JSON output).