artifactgraph
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@artifactgraphanalyze spec bullets 'list hotels with status chip' for registry gaps"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
artifactgraph
Standalone local MCP for any product repo: analyze specs/bullets vs local
registries, suggest tags, confirm gaps, and run allowlisted codegen. Cloud only
gets a small cloudPromptSlice.
GitHub: raintr91/artifactgraph
Init (agents + product): docs/INIT.md
Package bootstrap: docs/INSTALL.md
Design: docs/ARCHITECTURE.md
Local-first: docs/INTERNALS.md
Parity: docs/PARITY.md
Quick start
Linux / WSL
curl -fsSL https://raw.githubusercontent.com/raintr91/artifactgraph/main/install.sh | bash
cd /path/to/product
artifactgraph init # interactive wizard (no flags needed)
artifactgraph rebuildinit runs an interactive wizard — no options required. It walks two steps:
Agents — checkbox multi-select (detected agents are pre-checked).
Types — checkbox
common / docs / fe / be / test / all(suggested by the detected stack).
Agent MCP config is always project-local under the current repo; the wizard
does not ask for an install location. Flags (--target, --type, --yes,
--location) are only for CI / non-interactive use — see
docs/INIT.md.
Windows
irm https://raw.githubusercontent.com/raintr91/artifactgraph/main/install.ps1 | iexRequires Node ≥ 22 (node:sqlite).
Related MCP server: Aedile
Standalone runtime
MCP is pinned to the repository where
artifactgraph initran.Product tools use that repo directly; they do not require
projectId,platform-repos.json,base-docs, orbase-tests.Config, lexicons, registries, generated harness files, and the SQLite index are project-local.
MCP package repositories do not ship or own workspace project maps.
The package installer does not initialize an arbitrary repository. Run
artifactgraph init separately from each repo where ArtifactGraph is wanted.
Lane policy
Docs is the canonical registry/parity hub and the default ArtifactGraph home (
--type=common,docs).FE/BE/tests installs index that repo only and are useful only for local tag/allowlist hints.
ArtifactGraph never follows
DOCSKIT_ROOTorCODEGENKIT_DOCS_ROOT. Codegenkit uses its docs pointer for canonical FE IR/registries; Docskit uses its own pointer for architecture ID lookups.
Versions (chọn bản)
Version | Dùng khi | Cách lấy |
v1.0.0 | Base / project nhỏ đang ổn với package cũ trên |
|
v2.0.1 ( | v2 standalone runtime + contract-safe install manifest lifecycle | Branch/PR này · sau merge: |
v2.2.0 | Init wizard 2 bước (agents → types, luôn project-local, không hỏi location) + |
|
# Giữ v1 (không nâng)
git clone … artifactgraph && cd artifactgraph && git checkout v1.0.0 && npm run build
# Thử v2
git checkout release/2.0.0 && npm run build && artifactgraph version # → 2.0.1Commands
Step | CLI |
Wire agents + initialize/update current repo (interactive wizard) |
|
Non-interactive init (CI; skips the wizard) |
|
Remove unchanged stale harness assets |
|
Remove this repo's owned harness + local MCP |
|
Remove all tracked repos + MCP + CLI globally |
|
Index registries |
|
Preflight |
|
Command recommendation |
|
Deprecated executable shim |
|
install and init-project are deprecated compatibility aliases of init.
deinit is the inverse of init for one product repo. uninstall is global
and may be run from anywhere: it removes every repo in the install ledger,
repo-local and global MCP wiring, the CLI links/tree, and then the ledger.
Both commands preview without changing files unless --yes is supplied; in a
TTY they preview and ask for confirmation. Modified managed files are preserved
and reported, and shared agent config files lose only their artifactgraph
entries. Older installs can be found with:
artifactgraph uninstall --discover ~/workspace --yesThe ledger is stored at
$ARTIFACTGRAPH_STATE_DIR/installs.json,
$XDG_STATE_HOME/artifactgraph/installs.json, or
~/.local/state/artifactgraph/installs.json.
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityCmaintenanceEnables natural language queries on technical specifications and automated code compliance checks using local RAG with vector search, integrated via MCP.
- AlicenseAqualityBmaintenanceEnables AI coding assistants to analyze codebases locally before generating code, reducing duplication and enforcing architecture boundaries.13MIT
- Flicense-qualityCmaintenanceSecure local development platform that exposes controlled developer capabilities (FS, Git, search, command execution) to AI assistants via MCP with deny-by-default security and audit logging.
- Flicense-qualityAmaintenanceEnables auditors to scan cloud IAM policies for privilege-escalation paths, wildcards, and risky grants directly within Cursor or Claude Code, using a deterministic rule engine that runs entirely on local infrastructure.1
Related MCP Connectors
Cross-agent artifact workspace with provenance across Claude Code, Codex, Cursor, LangGraph.
Generate, audit, and maintain legal policies that match what your code actually does.
Reference data agents need before writing code: dependency advisories, API schemas, component specs.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/raintr91/artifactgraph'
If you have feedback or need assistance with the MCP directory API, please join our Discord server