EasyEDA Copilot — Claude Code MCP server: how to install
Connects MCP-capable assistants to EasyEDA Pro for PCB routing, part layout, and schematic assembly.
claude mcp add easyeda-copilot -- npx -y easyeda-copilot-mcpWhat EasyEDA Copilot does
EasyEDA Copilot brings native EasyEDA Pro and JLCEDA document automation to MCP clients. Agents can generate schematics directly from text, reorganize existing circuits into neat functional blocks, and arrange components across board layouts.
Edits stay completely interactive. Tracks and copper pours remain standard CAD elements rather than static graphics. The layout engine uses checkpoint-backed transactions, making it safe to experiment with routing before running native DRC checks.
Without EasyEDA Pro Desktop and its companion .eext extension, the server cannot interact with your CAD files. You must enable External Interactions inside the extension manager, and your local environment requires Node.js 20.19 or newer.
What it helps with
- assemble functional schematics in EasyEDA Pro from written requirements
- position components to respect keepouts, board edges, and antennas
- route signal and power nets with checkpoint-based rollback support
- verify layouts and resolve design rule violations with native DRC
Example prompts for the agent
- Clean up this schematic by grouping parts into labeled blocks without breaking net connections
- Place components for the RF amplifier and add ground copper pours
- Route signal lines on the ESP32-C3 controller board and run a DRC check
How to install EasyEDA Copilot
Platform CLI
claude mcp add easyeda-copilot -- npx -y easyeda-copilot-mcpPlatform CLI
codex mcp add easyeda-copilot -- npx -y easyeda-copilot-mcpConfig file
{
"mcpServers": {
"easyeda-copilot": {
"command": "npx",
"args": [
"-y",
"easyeda-copilot-mcp"
]
}
}
}Config file
{
"servers": {
"easyeda-copilot": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"easyeda-copilot-mcp"
]
}
}
}Platform CLI
gemini mcp add easyeda-copilot npx -y easyeda-copilot-mcpStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about EasyEDA Copilot
How do I install EasyEDA Copilot in Claude Code?
Import the .eext package in EasyEDA Pro, turn on External Interactions, and run claude mcp add easyeda-copilot -- npx -y easyeda-copilot-mcp.
What does EasyEDA Copilot do?
It lets AI agents inspect, generate, and route native EasyEDA Pro schematics and PCB designs directly through MCP tool calls.
What prerequisites are needed before starting?
You need EasyEDA Pro Desktop with the imported .eext plugin configured for external access, alongside Node.js 20.19 or higher.