Quasar Graph
БесплатноНе проверенClaude Code plugin that turns your projects into a living architecture graph — scan, explore, and query your codebase as a map.
Описание
Claude Code plugin that turns your projects into a living architecture graph — scan, explore, and query your codebase as a map.
README
Website · Demo · Docs · Install
A Claude Code plugin that turns a directory of projects into a living architecture graph — project and service nodes plus their databases, caches, queues, gateways, and third-party services, connected by dependency and ingress-route edges. The graph lives at quasar-graph.com: explore it in the web client, inspect any node, arrange the layout, share a deep link with a teammate.
Once a graph exists, the plugin uses it as a map of your codebase: answer cross-project questions, research code across many repositories, bind your current working project to its graph node, or clone an entire graph's projects onto a new machine.
Demo
From a scan to a living architecture graph in 33 seconds — watch the demo.
Install
/plugin marketplace add o-samoilov/quasar-graph
/plugin install quasar-graph@quasar-graph
Requires Claude Code and Node.js ≥ 20 for the bundled MCP server. The first backend call opens your browser to sign in with your quasar-graph.com account. Every skill that talks to the backend needs the server; only scan can run without it, keeping its result on disk for a later upload. Details: installation docs.
Skills
| Command | What it does |
|---|---|
| /quasar-graph:scan | Scan a directory of projects and build/update a graph: catalog → deep analysis (parallel sub-agents) → resource aggregation → pre-upload review → upload. |
| /quasar-graph:context | Bind the current working project to its graph node (matched by git remote), then answer structural questions from the graph — who calls this service, what does it depend on, what routes traffic to it — and, with confirmation, look into dependent projects' code. |
| /quasar-graph:research | Graph-guided, read-only code search across projects: scope relevant nodes from the graph, auto-clone missing repos, dispatch per-project research sub-agents, and synthesize an answer with file:line references. |
| /quasar-graph:clone | Clone (and optionally install) all projects of a graph onto the local machine, with a deterministic clone plan (target paths, ssh/https, monorepo dedup). |
| /quasar-graph:edit | Edit an existing graph without re-scanning: pull the full snapshot, change positions, descriptions, agent context, nodes and edges in conversation, review a change summary, and push it back (full replace). |
Three internal skills (analyze-project, research-project, install-project) are dispatched by the orchestrators via sub-agents and are not meant to be invoked directly.
How it works
The scanner is agent skills (markdown instructions — no application code): Claude Code reads project manifests and config files, writes structured markdown per project, and a small bundled Node.js MCP server (mcp/) transforms the result into nodes/edges and syncs it with the backend.
- Config only, never source code. The analyzer reads manifests,
.env*files (names only, never values), compose files, ORM configs, and the rootREADME.md. Better to miss a dependency than to fabricate one. - Two edge layers. Logical dependency edges (who calls / needs whom) are the source of truth; the gateway/ingress routing path (Traefik, nginx, …) is a separate, additive
routesoverlay. - Deterministic ids. Nodes and edges get UUIDv5 ids, so re-scans reuse the same ids and graph-owned fields (node positions, per-node agent instructions) survive.
- Human-in-the-loop. The scan gates on your approval before deep analysis and again before upload, with an automated pre-upload review that flags likely mistakes.
Full scan flow, phase by phase: scan docs.
The quasar-graph backend and web client are separate applications and are not part of this repository — this repo implements the scanner skills plus the MCP client that syncs with them.
Development
The skills are markdown and have no build step. The MCP server does:
cd mcp
npm install
npm test # Node's built-in test runner, suites under mcp/test/
npm run build # regenerates the committed bundle mcp/dist/index.js
The plugin runs the bundled mcp/dist/index.js, so rebuild after editing mcp/src/ or mcp/index.js. The server's tools, configuration, release flow, and backend contract are documented in mcp/README.md. See references/ for how the skills' harness-agnostic action vocabulary maps onto concrete harness tools (useful when porting the skills beyond Claude Code).
License
Установка Quasar Graph
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/o-samoilov/quasar-graphFAQ
Quasar Graph MCP бесплатный?
Да, Quasar Graph MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Quasar Graph?
Нет, Quasar Graph работает без API-ключей и переменных окружения.
Quasar Graph — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Quasar Graph в Claude Desktop, Claude Code или Cursor?
Открой Quasar Graph на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectAmap Maps Mcp Server
MCP server for using the AMap Maps API
автор: duxiaohuiSupabase
Database, auth and storage
автор: SupabaseEverything
Reference / test server with prompts, resources, and tools.
Git
Tools to read, search, and manipulate Git repositories.
Sequential Thinking
Dynamic and reflective problem-solving through thought sequences.
Time
Time and timezone conversion capabilities.
Compare Quasar Graph with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
