EasyEDA Copilot
Connect MCP clients to EasyEDA Desktop for schematic and PCB design, routing, inspection, and DRC.
io.github.biosshot/easyeda-copilot · Repository · version 1.1.7 · 110 stars · listed from registry
Install
The sweep installs into a clean prefix, but this is the command a user would run:
npx easyeda-copilot-mcp
Results by platform
Linux
installs and connects2026-08-16 · probed over npm1 recorded run, oldest first.
tools/list returned 35 tools.
get_pcb_stack_layers set_pcb_copper_layer_count import_pcb_changes get_pcb_component_sizes make_pcb_layout wait_pcb_layout cancel_pcb_layout assemble_pcb_layout_on_current_pcbdoc preview_pcb inspect_net inspect_component get_current_pcb run_auto_route_on_current_pcbdoc clear_routing wait_auto_route_on_current_pcbdoc cancel_auto_route_on_current_pcbdoc list_checkpoints save_checkpoint_for_current_page restore_checkpoint_for_current_page component_search search_reused_block extract_circuit_on_current_page beautify_schematic_on_current_page get_current_page_schematic open_document sync_current_document modify_name create_doc delete_doc get_current_project_info export_pcb_drc_rules apply_pcb_drc_rules check_pcb_drc list_easyeda_instances select_easyeda_instance
macOS
installs and connects2026-08-16 · probed over npm1 recorded run, oldest first.
tools/list returned 35 tools.
get_pcb_stack_layers set_pcb_copper_layer_count import_pcb_changes get_pcb_component_sizes make_pcb_layout wait_pcb_layout cancel_pcb_layout assemble_pcb_layout_on_current_pcbdoc preview_pcb inspect_net inspect_component get_current_pcb run_auto_route_on_current_pcbdoc clear_routing wait_auto_route_on_current_pcbdoc cancel_auto_route_on_current_pcbdoc list_checkpoints save_checkpoint_for_current_page restore_checkpoint_for_current_page component_search search_reused_block extract_circuit_on_current_page beautify_schematic_on_current_page get_current_page_schematic open_document sync_current_document modify_name create_doc delete_doc get_current_project_info export_pcb_drc_rules apply_pcb_drc_rules check_pcb_drc list_easyeda_instances select_easyeda_instance
Windows
installs and connects2026-08-16 · probed over npm1 recorded run, oldest first.
tools/list returned 35 tools.
get_pcb_stack_layers set_pcb_copper_layer_count import_pcb_changes get_pcb_component_sizes make_pcb_layout wait_pcb_layout cancel_pcb_layout assemble_pcb_layout_on_current_pcbdoc preview_pcb inspect_net inspect_component get_current_pcb run_auto_route_on_current_pcbdoc clear_routing wait_auto_route_on_current_pcbdoc cancel_auto_route_on_current_pcbdoc list_checkpoints save_checkpoint_for_current_page restore_checkpoint_for_current_page component_search search_reused_block extract_circuit_on_current_page beautify_schematic_on_current_page get_current_page_schematic open_document sync_current_document modify_name create_doc delete_doc get_current_project_info export_pcb_drc_rules apply_pcb_drc_rules check_pcb_drc list_easyeda_instances select_easyeda_instance
Install took 1m 59s on this platform.
Badge
Paste this into the project README to show the current result:
[](https://doesitinstall.com/s/io.github.biosshot__easyeda-copilot.html)