Featured

Deploy OpenClaw in 60 seconds — 20% off logoDeploy OpenClaw in 60 seconds — 20% off

Launch OpenClaw on Hostinger in about 60 seconds and keep your agent live 24/7. Our referral link gives you 20% off, no coupon code needed.

Launch on Hostinger
Run your Hermes agent on Hostinger, fully managed logoRun your Hermes agent on Hostinger, fully managed

Launch Hermes on Hostinger in one click, fully managed, no VPS knowledge needed. Use code ZACAARON10 for 10% off.

Launch on Hostinger
Crawl and scrape any site into clean data, 10% off logoCrawl and scrape any site into clean data, 10% off

Firecrawl crawls and scrapes any site into clean markdown for your agent. Get 1,000 free credits, and new users get 10% off their first purchase.

Try Firecrawl free
6,000+ web scrapers for your AI agent, start free logo6,000+ web scrapers for your AI agent, start free

Apify gives your agent live web data: 6,000+ prebuilt scrapers and actors, MCP-ready. Sign up free with $5 in usage credits.

Try Apify free
One API to scrape, enrich, and extract the internet. logoOne API to scrape, enrich, and extract the internet.

Context.dev gives your agents a single API to scrape, enrich, and extract live web data — no proxies, no parsers, no maintenance.

Start building free
SetupClaw: done-for-you OpenClaw for founders & exec teams logoSetupClaw: done-for-you OpenClaw for founders & exec teams

White-glove OpenClaw for founders and exec teams (4–50+ employees): we install, harden, integrate your tools, and maintain it — secured from day one.

Get it set up for you
SEO data APIs for your agent, $1 free credit logoSEO data APIs for your agent, $1 free credit

DataForSEO gives your agent live access to SERP results, keyword data, backlinks, and on-page SEO data through one API. New accounts get a $1 credit, good for up to 20,000 keyword or backlink lookups.

Try DataForSEO free
Reach 48,000+ AI builders

A flat monthly placement in front of developers actively installing AI tools. No lock-in, cancel anytime.

Advertise here

Works with

Claude CodeClaude DesktopCursorVS CodeClineCodex CLIOpenClaw+ any MCP client

Install to Claude Code

This server doesn't publish a one-line install command. Follow the setup in the source repository.

Summary

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

README.md

<p align="center"> <img src="./docs/public/landing.svg" alt="EasyEDA Pro MCP" width="140" /> </p>

<h1 align="center">EasyEDA Pro MCP</h1>

<p align="center"> Connect Claude, Codex, VS Code, and other Model Context Protocol (MCP) clients to the live EasyEDA Pro project already open on your machine. </p>

<p align="center"> Independent open-source MCP bridge for live schematic and PCB workflows in EasyEDA Pro. </p>

<p align="center"> <a href="https://github.com/VLab-Software/easyeda_mcp/actions/workflows/ci.yml"><img alt="CI" src="https://img.shields.io/github/actions/workflow/status/VLab-Software/easyeda_mcp/ci.yml?branch=master&label=CI"></a> <a href="https://github.com/VLab-Software/easyeda_mcp/releases"><img alt="Release" src="https://img.shields.io/github/v/release/VLab-Software/easyeda_mcp?include_prereleases&label=release"></a> <a href="./LICENSE"><img alt="License" src="https://img.shields.io/badge/license-MIT-blue"></a> <img alt="Node" src="https://img.shields.io/badge/node-%3E%3D20-339933"> <img alt="Platforms" src="https://img.shields.io/badge/platform-Windows%20%7C%20macOS%20%7C%20Linux-lightgrey"> </p>

<p align="center"> <a href="https://vlabsoft.org/easyeda_mcp/quick-start">Quick Start</a> · <a href="https://vlabsoft.org/easyeda_mcp/ai-client-setup">AI Client Setup</a> · <a href="https://vlabsoft.org/easyeda_mcp/tools">Tools</a> · <a href="https://vlabsoft.org/easyeda_mcp/troubleshooting">Troubleshooting</a> · <a href="https://github.com/VLab-Software/easyeda_mcp/releases">Releases</a> </p>

<p align="center"> <img src="./docs/public/demo.gif" alt="Demo showing EasyEDA Pro with the MCP Bridge workflow in action" width="760" /> </p>

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

Releases

Download packaged extension builds from GitHub Releases. Local builds also create build/dist/easyeda_mcp_bridge.eext.

Development

npm run setup:local
npm test
npm run typecheck
npm run docs:build

npm run setup:local builds the MCP server, builds the EasyEDA Pro extension bundle, and packages the .eext artifact.

Scope, Safety, and Status

This project works against a live EasyEDA Pro session. EasyEDA Pro must be open, the local extension must be installed, and the MCP server must be running.

Not included yet:

  • offline .epro parsing
  • commercial/order operations
  • unrestricted editor automation

The bridge listens on 127.0.0.1 by default. Do not expose the bridge port to untrusted networks. See SECURITY.md for reporting and runtime boundaries.

This is an independent open-source project. It is not affiliated with, endorsed by, or sponsored by EasyEDA, JLCPCB, or Shenzhen Jia Chuang Ban Technology Co., Ltd.

Contact and License

Feedback and suggestions: victor.freitas@vlabsoft.com

MIT. See LICENSE.

See related servers & alternatives →

Related MCP servers

Browse all →

Related guides

Hand-picked reading to help you choose and use Other servers.