Easyeda Pro MCP server
io.github.VLab-Software/easyeda-pro-mcp·v1.0.2·17 starsMCP server and EasyEDA Pro extension bridge for live project assistance.
17 stars62 downloads/wk
Reviews
Write oneNobody has reviewed Easyeda Pro yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Easyeda Pro tools (19, 2 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
easyeda_confirmed_actionwrite actionRuns a mutating EasyEDA Pro action only when the confirmation text explicitly confirms the action.
easyeda_export_bomExports a BOM from the active EasyEDA Pro project through the extension.
easyeda_export_gerberExports Gerber fabrication files from the active EasyEDA Pro PCB through the extension.
easyeda_export_netlistExports a netlist from the active EasyEDA Pro schematic or PCB through the extension.
easyeda_export_pdfExports a PDF from the active EasyEDA Pro document through the extension.
easyeda_find_componentFinds a component by designator, name, value, footprint, or property in the active EasyEDA Pro project.
easyeda_find_netFinds a net by name and returns available connections or metadata from the active project.
easyeda_find_unconnected_pinsIdentifies schematic pins without a confirmed net in the normalized EasyEDA Pro data.
easyeda_get_component_pinsReturns all known pins for a schematic component, including pin number, pin name, position, and net when available.
easyeda_get_contextSummarizes active project, active document, selection, and editor context from the open EasyEDA Pro instance.
easyeda_list_schematic_componentsLists normalized schematic components with designator, value/name, footprint, position, and key properties.
easyeda_live_statusChecks whether the EasyEDA Pro extension is connected and reports active document/capability information.
easyeda_navigate_componentNavigates/highlights a component in the EasyEDA Pro editor when the extension can locate it.
easyeda_navigate_regionNavigates to coordinates or a rectangular region in the active EasyEDA Pro PCB/document.
easyeda_schematic_snapshotReturns a structured snapshot of the active schematic: components, pins, nets, wires, labels, and confidence metadata.
easyeda_trace_componentGroups a schematic component's connections by pin and net, with evidence for each connection.
easyeda_trace_netShows the pins, components, wires, labels, and ports associated with a schematic net.
easyeda_validate_schematic_areawrite actionRuns generic read-only schematic checks against selected components/nets or the whole schematic.
easyeda_zoom_boardZooms the active PCB editor to the board outline.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan10 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 120 days ago8/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
How Easyeda Pro compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 65% of 48,255 servers
- Tools
- 19
- the typical server has 7
- Tools that change things
- 11%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 17
- more than 90% of 28,688 servers
- Downloads a week
- 62
- more than 50% of 12,191 servers with a package
What its tools let an agent do: 17 read · 2 change
Install Easyeda Pro in Claude Code, Cursor or VS Code
Runs npx -y @vlabsoft/easyeda-pro-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add easyeda-pro-mcp -- npx -y @vlabsoft/easyeda-pro-mcp
What the publisher says
From the Easyeda Pro repository's README, as published. We do not edit it. Read it on GitHub
EasyEDA Pro MCP
Connect Claude, Codex, VS Code, 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.
Quick Start · AI Client Setup · Tools · Troubleshooting · Releases
What It Does
EasyEDA Pro MCP lets an AI assistant inspect the live EasyEDA Pro schematic or PCB you already have open. It gives MCP clients structured project context instead of making them guess from screenshots, copied text, or manual exports.
It runs locally:
MCP client -> Node.js MCP server -> local WebSocket bridge -> EasyEDA Pro extensionWorks with Claude Desktop, Claude Code, Codex, VS Code, and other MCP-compatible clients.
Quick Start
npm install
npm run setup:localThen:
- configure your MCP client to run node /absolute/path/to/easyeda_mcp/dist/index.js
- open EasyEDA Pro
- load the packaged extension from build/dist
- enable external interaction permission
- open a schematic or PCB
- ask your MCP client to run easyeda_doctor
Healthy output should show the extension connected, protocol compatible, and an active document available.
Full setup guide: Quick Start
What You Can Ask
Run easyeda_doctor and summarize whether the EasyEDA Pro bridge is healthy.
Run easyeda_get_context and tell me which document is open in EasyEDA Pro.
Run easyeda_schematic_snapshot and summarize components, nets, warnings, and confidence.
Run easyeda_trace_component for USB1 and summarize its connected nets.Core capabilities:
- live project and document context
- schematic inspection for components, pins, nets, wires, and labels
- component and net tracing
- targeted connection assertions
- editor navigation and export helpers
- confirmation-gated editor-changing actions
Documentation
- Quick Start: shortest path to a working setup
- Getting Started: first-time setup with more context
- AI Client Setup: Claude Desktop, Codex CLI, Claude Code CLI, VS Code, and generic MCP clients
- EasyEDA Pro Extension Setup: install and reconnect the editor extension
- Tools Reference: available MCP tools
- Troubleshooting: fixes by symptom
Releases
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Easyeda Pro: common questions
- Is Easyeda Pro MCP server safe?
- Mostly: it is graded B (83/100). Read the Easyeda Pro safety report
- How do I install Easyeda Pro?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Easyeda Pro need an API key?
- No secret keys are declared. It reads 2 settings from the environment.
- Is Easyeda Pro maintained?
- The last commit was 158 days ago (2026-05-30). The latest release is v1.0.2.
- What can I use instead of Easyeda Pro?
- Servers from other publishers that do the same job: e2e MCP server.
- How does Easyeda Pro compare with other MCP servers?
- safety score 83/100 (higher than 65% of 48,255 servers); tools 19 (the typical server has 7); tools that change things 11% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Easyeda Pro
Same job from other publishers: the closest match first, then the best rated.
- e2eOpen live web and mobile app sessions from an e2e project to inspect the app and try locators.not reviewedWidely usedA