Skip to content
Verified official

Koppar MCP

v1.0.1 changelog · 5

ai.koppar/koppar

Design a KiCad PCB from a prompt: parts, schematic checks, routing, KiCad DRC and Gerbers.

transport:streamable-http tools:67

Target client

run in your project directory

claude mcp add --transport http koppar https://app.koppar.ai/mcp

setup guides: Claude Code Claude Desktop Cursor VS Code Zed Windsurf Cline Gemini CLI Grok ChatGPT Claude.ai LangChain

Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs

get_workflow_guide Read-only

get workflow guide

create_design Mutating

create design

leave_feedback

leave feedback

list_designs Read-only

list designs

delete_design Mutating

delete design

restore_design

restore design

get_design Read-only

get design

search_kicad_symbol Read-only

search kicad symbol

get_kicad_symbol Read-only

get kicad symbol

search_kicad_footprint Read-only

search kicad footprint

create_custom_symbol Mutating

create custom symbol

add_custom_footprint Mutating

add custom footprint

save_dossier

save dossier

submit_circuit

submit circuit

edit_circuit Mutating

edit circuit

read_design_file Read-only

read design file

get_review_packet Read-only

get review packet

get_board_context Read-only

get board context

start_board Mutating

start board

get_board_status Read-only

get board status

get_bom Read-only

get bom

choose_bom_part

choose bom part

consolidate_bom_basic

consolidate bom basic

get_fab_status Read-only

get fab status

list_order_providers Read-only

list order providers

get_order_price Read-only

get order price

send_order_to_provider Mutating

send order to provider

upload_board Mutating

upload board

get_downloads Read-only

get downloads

import_kicad_project Mutating

import kicad project

get_board_info Read-only

get board info

place_footprints

place footprints

auto_place

auto place

anneal_place

anneal place

set_board_outline Mutating

set board outline

set_design_rules Mutating

set design rules

set_keepouts Mutating

set keepouts

check_net_rules Read-only

check net rules

check_physics Read-only

check physics

set_zones Mutating

set zones

add_copper Mutating

add copper

prune_vias

prune vias

set_silkscreen Mutating

set silkscreen

route_board

route board

update_board_from_netlist Mutating

update board from netlist

repair_board

repair board

ripup_routing

ripup routing

cleanup_board

cleanup board

add_project_files Mutating

add project files

swap_footprint

swap footprint

fill_zones

fill zones

stamp_silkscreen

stamp silkscreen

tie_rail_pads

tie rail pads

widen_nets

widen nets

finish_board

finish board

bridge_islands

bridge islands

tidy_copper

tidy copper

polish_vias

polish vias

couple_pairs

couple pairs

diagnose_open_nets

diagnose open nets

run_drc Mutating

run drc

render_board

render board

export_step Read-only

export step

list_board_revisions Read-only

list board revisions

restore_board_revision

restore board revision

get_board_job Read-only

get board job

stop_board_job Mutating

stop board job

All 67 tools, one page each

1 prompt you invoke yourself

Mutating and Read-only are read off each tool's name, not its schema — a hint, not a guarantee. Check the server's own documentation before granting access.