MCP.Market

Easyeda Pro MCP server

by VLab-Software·io.github.VLab-Software/easyeda-pro-mcp·v1.0.2·17 stars

MCP server and EasyEDA Pro extension bridge for live project assistance.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Growing

17 stars62 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • easyeda_confirmed_actionwrite action

    Runs a mutating EasyEDA Pro action only when the confirmation text explicitly confirms the action.

  • easyeda_export_bom

    Exports a BOM from the active EasyEDA Pro project through the extension.

  • easyeda_export_gerber

    Exports Gerber fabrication files from the active EasyEDA Pro PCB through the extension.

  • easyeda_export_netlist

    Exports a netlist from the active EasyEDA Pro schematic or PCB through the extension.

  • easyeda_export_pdf

    Exports a PDF from the active EasyEDA Pro document through the extension.

  • easyeda_find_component

    Finds a component by designator, name, value, footprint, or property in the active EasyEDA Pro project.

  • easyeda_find_net

    Finds a net by name and returns available connections or metadata from the active project.

  • easyeda_find_unconnected_pins

    Identifies schematic pins without a confirmed net in the normalized EasyEDA Pro data.

  • easyeda_get_component_pins

    Returns all known pins for a schematic component, including pin number, pin name, position, and net when available.

  • easyeda_get_context

    Summarizes active project, active document, selection, and editor context from the open EasyEDA Pro instance.

  • easyeda_list_schematic_components

    Lists normalized schematic components with designator, value/name, footprint, position, and key properties.

  • easyeda_live_status

    Checks whether the EasyEDA Pro extension is connected and reports active document/capability information.

  • easyeda_navigate_component

    Navigates/highlights a component in the EasyEDA Pro editor when the extension can locate it.

  • easyeda_navigate_region

    Navigates to coordinates or a rectangular region in the active EasyEDA Pro PCB/document.

  • easyeda_schematic_snapshot

    Returns a structured snapshot of the active schematic: components, pins, nets, wires, labels, and confidence metadata.

  • easyeda_trace_component

    Groups a schematic component's connections by pin and net, with evidence for each connection.

  • easyeda_trace_net

    Shows the pins, components, wires, labels, and ports associated with a schematic net.

  • easyeda_validate_schematic_areawrite action

    Runs generic read-only schematic checks against selected components/nets or the whole schematic.

  • easyeda_zoom_board

    Zooms 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

no findings
  • 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
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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 extension

Works with Claude Desktop, Claude Code, Codex, VS Code, and other MCP-compatible clients.

Quick Start

npm install
npm run setup:local

Then:

  1. configure your MCP client to run node /absolute/path/to/easyeda_mcp/dist/index.js
  2. open EasyEDA Pro
  3. load the packaged extension from build/dist
  4. enable external interaction permission
  5. open a schematic or PCB
  6. 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.

  • e2e
    Open live web and mobile app sessions from an e2e project to inspect the app and try locators.
    A