Enables MCP clients to control JLCPCB EDA (嘉立创 EDA) for PCB and schematic design operations through a bridge and plugin architecture.
| Tool name | Description | Destructive? |
|---|---|---|
| pcb_agent | ✓ no | |
| pcb_move_component | ✓ no | |
| pcb_relocate_component | ✓ no | |
| pcb_batch_move | ✓ no | |
| pcb_select_component | ✓ no |
| pcb_delete_selected⚠ | ⚠ yes | |
| pcb_create_component | ✓ no | |
| pcb_get_state | ✓ no | |
| pcb_screenshot | ✓ no | |
| pcb_run_drc⚠ | ⚠ yes | |
| pcb_get_tracks | ✓ no | |
| pcb_get_pads | ✓ no | |
| pcb_get_net_primitives | ✓ no | |
| pcb_get_board_info | ✓ no | |
| pcb_get_feature_support | ✓ no | |
| pcb_ping | ✓ no | |
| pcb_move_silkscreen | ✓ no | |
| pcb_auto_silkscreen | ✓ no | |
| pcb_get_silkscreens | ✓ no | |
| sch_get_state | ✓ no | |
| sch_get_netlist | ✓ no | |
| sch_run_drc⚠ | ⚠ yes | |
| pcb_open_document | ✓ no | |
| pcb_create_diff_pair | ✓ no | |
| pcb_list_diff_pairs | ✓ no | |
| pcb_delete_diff_pair⚠ | ⚠ yes | |
| pcb_create_equal_length | ✓ no | |
| pcb_list_equal_lengths | ✓ no | |
| pcb_delete_equal_length⚠ | ⚠ yes | |
| pcb_route_track | ✓ no | |
| pcb_create_via | ✓ no | |
| pcb_delete_tracks⚠ | ⚠ yes | |
| pcb_delete_via⚠ | ⚠ yes | |
| pcb_create_copper_pour | ✓ no | |
| pcb_delete_pour⚠ | ⚠ yes | |
| pcb_create_keepout | ✓ no | |
| pcb_delete_keepout⚠ | ⚠ yes | |
| calc_impedance | ✓ no | |
| calc_trace_width | ✓ no |