EasyEDA Pro Agent Plugin
Codex skill and MCP facade for EasyEDA Pro inspection and typed API editing, with version-pinned readers, hash-bound evidence and recovery journals. Ships with an open limits list: general schematic and PCB writers stay disabled on the current runtime.
What it does and how it connects
The EasyEDA Pro Agent Plugin is a Codex plugin for inspecting and editing EasyEDA Pro through version-pinned MCP tools and task skills. Its safety facade provides typed operations, exact readers, SQLite checkpoints, durable journals, and saved and reopened verification, and native Windows controls cover supported API gaps and dialogs. Support depends on the exact application version and operation: general schematic, PCB, and library writers remain disabled on EasyEDA Pro 3.2.206, and EasyEDA Pro 3.2.209 has a separate profile.
The 3.2.209 profile covers API reference, local discovery, status, bounded calculations and system and UI utility readers, managed netlist comparison, tab-count and active-identity and shortcut observations, public catalog metadata and search, and a separate disposable project and PCB opening lifecycle with bounded layer metadata, copper count, and component, pad, attribute, dimension, and image observations. A disposable visual workflow adds fit and zoom, outline-fit submission, coordinate and region navigation, and one bounded capture of the original application window.
The README carries an open limits list in unusual detail: recorded observations describe the captured snapshot, not the current board; pad style groups do not describe every physical layer; arc angles do not establish full-circle rendering; poured contours prove neither fresh copper nor fabrication geometry; and a capture may show blank, stale, or partial content. The plugin vendors an authenticated derivative of the MIT-licensed easyeda-mcp-pro bridge extension and invokes a separately installed upstream server.
Alternatives
Compare side by side- EasyEDA Pro Extension API SDK
The official SDK for building EasyEDA Pro extensions, rather than a safety-focused agent plugin and MCP facade.
- kicad-mcp-pro
An MCP server with gated profiles for KiCad workflows, rather than a Codex plugin and MCP facade for EasyEDA Pro.
- mcp-kicad-sch-api
An MCP server for creating and editing KiCad schematics, rather than a safety-focused EasyEDA Pro agent plugin.
- kicad-claude-mcp
An MCP server that edits KiCad files directly with 105 tools, rather than a plugin whose general schematic and PCB writers stay disabled.
Recurring errors it addresses
Error Index entries this tool is built to reduce or work around.
- Refused replies were reported as successful acknowledgments, and PCB opening could time out after 45 seconds while the debugger paused startup.Error Index
- Current EasyEDA Pro startup rejects descriptors the plugin relied on, breaking the agent integration on a vendor update, and footprint writes stay unavailable.Error Index
- An agent's live footprint operation failed with stderr discarded, so its outcome is still unknown; they now require a readiness handshake and keep failure diagnostics.Error Index
Sources
Not verified
- No GitHub releases exist, so latest release fields are null.
- Pricing: none stated on the repo.
- Real user voices: recent repo activity is the owner's own pull requests.
- A standalone vendor website: repo only.
Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.