📡 MCP Radar

dziksu/StructSmith

Local-first, MCP-native tool for modelling software architecture. C4-style semantic model, React Flow editor, SQLite, single container — a self-hosted Structurizr alternative your AI client can edit o

⭐ 10 stars
⑂ 0 forks
TypeScript
momentum ▲ 20.0
created 2026-09-04
on radar since 2026-09-09
star trend 8 → 10 since 2026-09-09
ai-agentsarchitecture-as-codearchitecture-diagramsarchitecture-modelingbunc4-modeldeveloper-toolsdiagramminglocal-firstmcp-servermodel-context-protocolopen-sourceself-hostedsoftware-architecturesqlitestructurizr-alternativesystem-designtypescriptvisual-editor
View on GitHub ↗Homepage ↗

About StructSmith

Model, document and share software architecture — locally, and with your AI client.

Dark-theme desktop view with consistent ownership colours across the canvas and model tree.

Container view: the canvas, model tree and ownership inspector use the same visual language.

A local-first, open-source tool for modelling software architecture — a self-hosted alternative to Structurizr with a modern React Flow editor and MCP built in, so your AI client works on exactly the same model you do.

The diagram is not the source of truth. The semantic architecture model is. React Flow only visualises and lays out that model.

Useful for software architecture, the C4 model, presales, solution architecture, architecture workshops, documenting systems, designing integrations — and for working on architecture together with an AI assistant.

- MIT licensed, no account, no cloud, no telemetry — it works fully offline - One container, one SQLite file - REST API, MCP and the UI all sit on the same domain layer

Stable releases and automatically generated release notes are available under GitHub Releases. After the first automated release, latest tracks the latest published release; use :vX.Y.Z instead of :latest to pin a specific published version.

Then open . No repository clone or local build is needed. Your workspaces persist in the structsmith-data Docker volume.

bun run dev starts both processes: the Bun/Express API on :3000 and the Vite dev server on , which proxies /api and /mcp to the backend. The SQLite database is created and migrated automatically — no Docker, Postgres, Redis, Java

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/dziksu--StructSmith.html)

Related MCP servers

herry2059/project-os-for-codex

Open-source control plane for Codex projects: Git-backed context, visible agent progress, scoped MCP access, resumable work, and safe handoffs.

⭐ 104TypeScript
yiaany/Mekka

The agent-native Supabase killer: SQLite speed today, distributed cloud next, without the PostgreSQL tax.

⭐ 4TypeScript
motif-Labs/motif

Coding agents are single-player: each session starts cold, in its own tool, blind to what the rest of the team already worked out. Motif makes your team's multiplayer — every Claude Code, Codex and Cu

⭐ 4TypeScript
leynier/exeora

Secure execution for AI agents, on any machine. Connect any MCP client to the development environment on any machine you can run a command on (even your own laptop) - no open ports, no tunnels, and yo

⭐ 6TypeScript
xfloukiex-lab/pandaclip

One local-first MCP server for agent working state — clipboard history & snippets, TTL cache, file-organizer overlay, and a knowledge graph — plus a live desktop activity lens. 40 tools, SQLite everyw

⭐ 4TypeScript
mkly/thelastsaas

An open-source MCP server, API, and CLI for records, files, permissions, and reminders. Single binary, self-hosted.

⭐ 3TypeScript

📬 Get the weekly radar in your inbox

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