uniwire MCP server
online · 100% uptimeio.github.uniwire-dev/uniwire·v0.1.8Electrical single-line and multi-line diagrams: build, check (NF C 15-100, IEC 60364), draw, PDF.
not scanned yet
0 stars
Reviews
Write oneNobody has reviewed uniwire yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
uniwire tools
Tool list not cached yet. `describe` through the gateway fetches it live.
How uniwire compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 80/100
- higher than 60% of 48,255 servers
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 260 ms
- faster than 54% of 30,031 servers
Release history: 6 versions in the registry since 2026-10-13, latest 2026-11-02, typically one every 2 days.
Install uniwire in Claude Code, Cursor or VS Code
claude mcp add --transport http uniwire https://mcp.uniwire.sh/mcp
What the publisher says
From the uniwire repository's README, as published. We do not edit it. Read it on GitHub
uniwire
Electrical diagrams, as code.
An open standard to describe electrical installations, and the reference Python library that validates them, checks them against rules and draws their single-line and multi-line diagrams.
You describe the installation (sources, protective devices, cables, loads, PLCs) in a *.uniwire.json file or in Python, and uniwire computes the drawings. No coordinates, no CAD file: a text file you can review and diff.
and validated by a published JSON Schema: .
- Format: *.uniwire.json, format 1.0, defined by the specification
- Library: pip install uniwire: Python API, code-first builder and the uniwire command line.
- Documentation:
- Web viewer: , paste a document to validate, check and draw it in the browser.
Features
conductor (L1, L2, L3, N, PE, PEN) from the single-line data, with no extra input.
- Single-line and multi-line diagrams from the same document: the multi-line view derives every
RCDs, RCBOs, fuses, switch-disconnectors, contactors, motor starters, transfer switches, SPDs, protection relays, instrument transformers, insulation monitors; busbars, boards, terminal blocks; lighting, sockets, heating, motors, EV chargers, modular PLCs and more.
- 53 node types: utility grid, transformers, generators, UPS, PV, batteries, inverters; breakers,
interlocks, trips, measurements and data buses are links. A terminal / connectivity-node graph is derived automatically, with CIM, IFC and IEC 61850 SCL mappings.
- Tree + links: the power tree is the backbone; transfers, bus ties, infeeds, earthing, control,
errors (calibre instead of in_A is caught), extensions live in ext. Templates declare a device once.
- Closed typing and unit-suffixed fields: inA, idnmA, sectionmm2, pkW; unknown fields are
capacity), plus PLC consistency checks.
- Rule profiles: core (always), nfc15100 (French dwellings), iec60364 (cable current-carrying
on any node or PLC module, aggregated to CSV (uniwire bom).
- Bill of materials: structured product references (manufacturer, part number, range, accessories)
drawn on the multi-line diagram, and CSV exports: wire list (uniwire wires), wire marker list (uniwire markers), cable schedule (uniwire cables); uniwire marks --write freezes the marks.
- Wire and cable marking: marking rules per view (manual, sequential, per potential, pattern), marks
source, status or voltage level.
- Colour modes: conductors in their IEC 60445 or North-American colours, or colouring by phase,
enclosure frames, title block, revisions and notes. SVG output is deterministic and diff-friendly; the multi-sheet PDF has clickable links between sheets.
- Sheets: paper size, sub-tree views, automatic sheet splitting with cross-references, circuit schedule,
stable ids (uniwire describe), id-based edits (uniwire patch), an MCP server (uniwire-mcp, stdio) and a hosted MCP endpoint at , plus llms.txt for assistants (full reference card included). Setup for ChatGPT, Claude, Cursor and VS Code:
- English and French rendering, selected per document with meta.lang.
- LLM tooling: a reference card generated from the model (uniwire card), a text outline with
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
uniwire: common questions
- Is uniwire MCP server safe?
- Mostly: it is graded B (80/100). Read the uniwire safety report
- How do I install uniwire?
- It runs remotely at mcp.uniwire.sh. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does uniwire need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is uniwire maintained?
- The last commit was 22 days ago (2026-10-13). The latest release is v0.1.8.
- Is uniwire up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of uniwire?
- Servers from other publishers that do the same job: draw.io MCP server.
- How does uniwire compare with other MCP servers?
- safety score 80/100 (higher than 60% of 48,255 servers); uptime 100% (of our recent checks; the typical remote server answers 100%); response time 260 ms (faster than 54% of 30,031 servers). Full comparison.
Alternatives to uniwire
Same job from other publishers: the closest match first, then the best rated.
- draw.ioCreate draw.io diagrams in chat from Mermaid or XML, shown live and interactive. 10,000+ shapes.not reviewedEstablishedB