MCP server for EasyEDA Pro: PCB inspection, BOM, exports, and hardware review.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Production-grade MCP server for EasyEDA Pro: safe PCB design inspection, BOM sourcing, manufacturing export, and AI-assisted hardware review.
Roadmap Β· OpenSSF evidence Β· Security assurance case
Compliance docs: Third-Party Notices Β· Vendor Terms and Unsupported Workflows Β· Remote MCP Modes
easyeda-mcp-pro keeps its public OpenSSF Best Practices evidence in docs/OPENSSF_BEST_PRACTICES.md and its security assurance case in docs/SECURITY_ASSURANCE_CASE.md. The header badges link to workflow-backed signals only: CI, generated docs deployment, the project security policy, OpenSSF Best Practices self-certification, and the OpenSSF Scorecard. Release integrity evidence (npm provenance, signed-release status) is tracked in docs/RELEASE_VERIFICATION.md. Coverage, Test Analytics, and extension bundle monitoring are documented in docs/CODECOV_ANALYTICS.md.
Current OpenSSF Best Practices status: Passing (100%) β see live badge and Silver evidence map for in-progress Silver criteria.
The fastest way to install and configure easyeda-mcp-pro for your favorite AI assistant or IDE:
Auto-configure your MCP client:
This detects and configures Claude Desktop, Cursor, VS Code, Windsurf, Cline, Gemini, Zed, etc. to run the MCP server automatically.
(Or run for a specific client, e.g., npx easyeda-mcp-pro setup claude)
Locate and install the EasyEDA Pro bridge extension:
This opens the folder containing the extension package easyeda-bridge-extension.eext. Import it via EasyEDA Pro β Settings β Extensions β Extension Manager.
Connect the bridge: In EasyEDA Pro, click MCP Bridge β Connect in the menu bar.
For advanced configurations, manual instructions, and specific clients, see Installation & Client Configuration.
easyeda-mcp-pro is a Model Context Protocol (MCP) server that bridges AI assistants with hardware design workflows in EasyEDA Pro. It exposes up to 115 profile-gated MCP tools for schematic inspection and editing, controlled EasyEDA Pro API calls, BOM management, design rule checks, PCB board analysis, fabrication exports, diagnostics, and supplier integration.
The server connects to EasyEDA Pro via a WebSocket bridge extension, enabling real-time access to open project data. It integrates with JLCPCB, LCSC, Mouser, and DigiKey for BOM sourcing and pricing.
| Area | What you can do |
|---|---|
| Schematic | List nets/components, search and place devices, edit wires/primitives |
| BOM | Generate, validate, export, and source bill of materials |
| DRC/ERC | Run design rule and electrical rule checks |
| Board | Inspect layers, stackup, dimensions, features |
| Export | Export Gerbers, pick-and-place, PDF, netlist |
| Diagnostics | Health check, bridge status, API inventory, capabilities, self-test |
Prepare the supported runtime before installing dependencies:
Testing the v1 release candidate? Follow Migrating to v1. Stable npm and container channels remain on
0.35.4during the candidate soak.
You can configure easyeda-mcp-pro automatically or manually.
The CLI setup automates editing the configuration files for your client:
claude (Claude Desktop)cursor (Cursor IDE)vscode (VS Code Copilot)windsurf (Windsurf)cline (Cline)gemini (Gemini CLI / Antigravity)zed (Zed Editor)amazonq (Amazon Q Developer)continue (Continue.dev)--profile <name>: Specify the tool profile. Options: core (default), pro, full, dev.
Example: npx easyeda-mcp-pro setup cursor --profile fullTo bridge the MCP server with EasyEDA Pro:
Installation steps in EasyEDA Pro:
easyeda-bridge-extension.eext file.If you prefer to configure your clients manually, add the following configuration to the respective settings files:
Config Path:
%APPDATA%\Claude\claude_desktop_config.json~/Library/Application Support/Claude/claude_desktop_config.json~/.config/Claude/claude_desktop_config.jsonConfig Path: Project-specific .cursor/mcp.json or global ~/.cursor/mcp.json
Config Path: %APPDATA%\Code\User\mcp.json (Windows), ~/Library/Application Support/Code/User/mcp.json (macOS), or ~/.config/Code/User/mcp.json (Linux)
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/easyeda-mcp-pro)<a href="https://allmcps.com/mcp/easyeda-mcp-pro"><img src="https://allmcps.com/api/badge/easyeda-mcp-pro?style=directory" alt="Easyeda MCP Pro on AllMCPs" /></a>