CopperRoute
● Files stay on your deviceGitHub
BOARD PREVIEWReady for a board

Drop your board here.

.kicad_pcb or .dsn, with an optional .kicad_pro.

Drag and drop a Specctra DSN or KiCad PCB here to route

SVG PREVIEW

Choose a board to get started.

Run it on your own machine

$ git clone https://github.com/emshotton/copperroute.git
$ cd copperroute
$ cargo build --release
# route a board and write a session file
$ ./target/release/copperroute route board.dsn -o board.ses

# or serve the routing tools over MCP (JSON-RPC on stdin/stdout)
$ ./target/release/copperroute mcp
# register that server with Claude Code
$ claude mcp add copperroute -- ./target/release/copperroute mcp

Needs a Rust toolchain; the pinned version is in rust-toolchain.toml. Run copperroute --help for the full command list.