EPLAN

•
152
•

Automate and drive EPLAN Electric P8 and EEC Pro using AI agents via standard actions, Roslyn-compiled C# scripts, and live DataModel inspection.

eplan-mcp enables deep, bidirectional AI automation for EPLAN Electric P8 and EEC Pro through the Model Context Protocol. Designed for LLM interfaces like Claude Code, Cursor, and Codex, it bridges external AI agents to running EPLAN instances using a comprehensive suite of around 200 typed tools. The server executes commands silently via C# under QuietMode, queries and updates live project DataModels through runtime reflection, manages full application lifecycles with disposable scratch fixtures, and integrates with remote documentation and symbol-matching RAG systems to ensure error-free engineering workflows.

주요 기능

01Application lifecycle controls including scratch project fixtures, automated restarts, and system error diagnostics
02150 GitHub stars
03Nearly 200 typed MCP tools for executing native EPLAN actions, reports, and exports silently
04Visual symbol RAG integration using CLIP embeddings to identify electrical symbols directly from schematic images
05Live DataModel access to query and modify functions, pages, and connection designations via runtime reflection
06In-process C# script host powered by Roslyn for compiling and executing typed API scripts without restarting

사용 사례

01Automating electrical schematic generation, exports, and property batch updates via natural language prompts
02Executing safe develop-deploy-test loops for EPLAN scripts and add-ins against automated scratch project clones
03Identifying unknown electrical symbols from clipped schematic images and retrieving exact EPLAN part identifiers