📡 MCP Radar

ShAInyXYZ/Dia-GramV

Plan a system's architecture as a typed, linted, live diagram before you write code. Local-only MCP server + Svelte Flow viewer.

4 stars
1 forks
JavaScript
momentum ▲ 15.3
created 2026-08-27
on radar since 2026-08-29
View on GitHub ↗

About Dia-GramV

A typed, linted model of the system you are building — one file your coding agent reads and writes through MCP, and you edit on a canvas.

Works with any MCP client. The skill and hooks are for Claude Code.Diagrams are JSON files in your repo. Runs on your machine — no accounts, no cloud, no telemetry.

What's new · 30 seconds ↓ · Why · Four cases · Viewer · Reference

examples/shop-platform.dgv.json — 17 components, 21 connections, 7 kB · the same file as an SVG export

It reads the catalog, writes dgv/.dgv.json, gets a lint report back on every write, repairs what it broke, lays the diagram out and opens it at http://127.0.0.1:7710. From then on the file is the map: every later session reads it before it reads code.

Needs Node 20.19+ or 22.12+. npm install fetches everything (~100 MB, nothing global); npm run build compiles the viewer once. Skip the build if you only want the MCP tools — everything works without it except dgvopen.

The agent can now flag an architecture problem on the exact node, wire or frame it is about — a ⚑ bubble on the canvas with what is wrong, why, and the fix — and every change to the diagram, by the agent or by you, lands in a history you open from the bottom of the canvas. Three new MCP tools: dgvflag, dgvresolve, dgvhistory.

The details — what it looks like, how to use it, where it lives, every new command

Lint says whether the graph is valid. It cannot say whether the design is right. Reviewing a real project through its diagram, the agent found six things no rule would ever fire on — a process that was a dead end for settings (every chang

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/ShAInyXYZ--Dia-GramV.html)

Related MCP servers

cinderline/northcinder

Open-source MCP server for comparing products and asking the buyer before purchase.

⭐ 1205JavaScript
sv-number/mcp-server

MCP server for AI agents that need a phone number: order a private number in 200+ countries, read the SMS verification code, hand it back. The widest country coverage in the category, and you can chec

⭐ 598JavaScript
vibeinging/deepseek-harness-desktop-app

DeepSeek Harness Desktop App: a local AI desktop workspace for DSH Sessions, projects, files, web research, plugins, and Office artifacts.

⭐ 487JavaScript
shlokkhemani/rabbithole

An infinite canvas for learning — select text, ask, and answers branch out as documents. MCP server for Claude Code, Codex, and any agent.

⭐ 222JavaScript
livetennisapi/livetennisapi-mcp

MCP server for the Live Tennis API — give Claude, Cursor and other LLM agents real-time tennis scores, odds and model win-probability

⭐ 205JavaScript
shixinnt/codex-image-context-runtime

A Codex plugin and local MCP runtime for context-bounded image generation and inspection.

⭐ 100JavaScript

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.