eda-agent MCP Server
salitronic/eda-agent
[](https://agentrank-ai.com/tool/salitronic--eda-agent/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge) Open-source MCP server that lets an AI drive a live session of Altium Designer, and optionally KiCad or EasyEDA Pro, editing the open design in place while you watch. 300+ tools: schematic, PCB, library and project automation, design review, audits, rendering, auto-placement, panelization, autonomous design-plan executor. Apache-2.0.
claude mcp add agentrank -- npx -y agentrank-mcp-server Overview
salitronic/eda-agent is a Python MCP server licensed under Apache-2.0. Open-source MCP server that lets an AI drive a live session of Altium Designer, and optionally KiCad or EasyEDA Pro, editing the open design in place while you watch. 300+ tools: schematic, PCB, library and project automation, design review, audits, rendering, auto-placement, panelization, autonomous design-plan executor. Apache-2.0. Topics: ai, altium, altium-designer, claude, delphiscript, eda, electronic-design-automation, mcp, model-context-protocol, pcb, kicad, easyeda, ai-agent, claude-code, design-review, drc, hardware-design, kicad-pcb, pcb-design, schematic.
Ranked #3641 out of 24842 indexed tools.
Actively maintained with commits in the last week.
Ecosystem
Score Breakdown
244 stars → growing community
Last commit 4d ago → actively maintained
16/42 issues closed → many open issues
4 contributors → small team
No dependents → no downstream usage
Weights: Freshness 20% · Issue Health 20% · Dependents 22% · Stars 10% · Contributors 8% · How we score →
How to Improve
Matched Queries
From the README
# eda-agent MCP server that lets an AI (or any MCP-compatible client) **interact with a live Altium Designer session**, with KiCad and EasyEDA Pro available as additional backends. It exposes around 450 tools on Altium, covering schematic, PCB, library, project, and design-agent operations, over a persistent DelphiScript bridge. The AI reads the design you currently have open, asks questions about it, and can modify it in place while you watch. The [backend](#eda-backends) is selected at startup, so each user sees only their own tool set. > **⚠️ Experimental.** Not all tools are extensively tested. Some can crash the Altium DelphiScript engine. See [Known limitations](#known-limitations) before using on any design you haven't backed up. ## Demo Claude Code reviewing a buck converter through eda-agent. The feedback resistor divider on this schematic is intentionally wrong; Claude catches it among other recommendations. ## Dashboard Two dashboards ship with eda-agent: - **In-AltiuRead full README on GitHub →
Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.