
Easyeda Pro Mcp
This bridges Claude and other MCP clients to a live EasyEDA Pro session through a WebSocket connection and local extension. It exposes tools for inspecting schematics and PCBs without exporting files: snapshot component lists, trace nets from specific parts, navigate the editor, and run connection assertions. The extension runs inside EasyEDA Pro, the Node.js MCP server talks stdio to your AI client, and they communicate over localhost WebSocket. Useful when you want an AI to read your open schematic directly instead of describing it through screenshots or copied text. Works with Claude Desktop, VS Code, and other MCP-compatible clients. Confirmation gates keep write operations safe.
- GitHub stars
- 1
- tools
- 32
- transport
- STDIO
- env vars
- 2
- last updated
- May 26, 2026
Tools
32 toolsPublic tool metadata for what this MCP can expose to an agent.
easyeda_doctor
No parameter schema in public metadata yet.
easyeda_live_status
No parameter schema in public metadata yet.
easyeda_get_context
No parameter schema in public metadata yet.
easyeda_get_selection
No parameter schema in public metadata yet.
easyeda_schematic_snapshot
No parameter schema in public metadata yet.
easyeda_list_schematic_components
No parameter schema in public metadata yet.
easyeda_get_component_pins
No parameter schema in public metadata yet.
easyeda_find_component
No parameter schema in public metadata yet.
easyeda_find_net
No parameter schema in public metadata yet.
easyeda_search_library
No parameter schema in public metadata yet.
easyeda_trace_net
No parameter schema in public metadata yet.
easyeda_trace_component
No parameter schema in public metadata yet.
easyeda_find_unconnected_pins
No parameter schema in public metadata yet.
easyeda_validate_schematic_area
No parameter schema in public metadata yet.
easyeda_verify_connections
No parameter schema in public metadata yet.
easyeda_run_drc
No parameter schema in public metadata yet.
easyeda_get_pcb_layers
No parameter schema in public metadata yet.
easyeda_get_routing_status
No parameter schema in public metadata yet.
easyeda_list_pcb_components
No parameter schema in public metadata yet.
easyeda_highlight_net
No parameter schema in public metadata yet.
easyeda_get_drc_rules
No parameter schema in public metadata yet.
easyeda_prepare_drc_edit
No parameter schema in public metadata yet.
easyeda_get_drc_edit_result
No parameter schema in public metadata yet.
easyeda_navigate_component
No parameter schema in public metadata yet.
easyeda_navigate_region
No parameter schema in public metadata yet.
easyeda_zoom_board
No parameter schema in public metadata yet.
easyeda_export_cpl
No parameter schema in public metadata yet.
easyeda_export_bom
No parameter schema in public metadata yet.
easyeda_export_netlist
No parameter schema in public metadata yet.
easyeda_export_gerber
No parameter schema in public metadata yet.
easyeda_export_pdf
No parameter schema in public metadata yet.
easyeda_confirmed_action
No parameter schema in public metadata yet.
Sponsors
Configuration
EASYEDA_MCP_WS_HOSTOptional WebSocket host for the local EasyEDA Pro bridge. Defaults to 127.0.0.1.
EASYEDA_MCP_WS_PORTOptional WebSocket port for the local EasyEDA Pro bridge. Defaults to 8765.
Readme
EasyEDA Pro MCP
EasyEDA Pro MCP
Connect Claude, Codex, Cursor, VS Code, Antigravity, and other Model Context Protocol (MCP) clients to the live EasyEDA Pro project already open on your machine.
Independent open-source MCP bridge for live schematic and PCB workflows in EasyEDA Pro.
Details
- Repository
- github.com/vlab-software/easyeda_mcp
- Package
@vlabsoft/easyeda-pro-mcp- Transport
- STDIO
- Registry
- MCP registry, active