adrkit decision memory MCP server
dev.adrkit/mcp·v0.20.0·22 starsDeterministic, offline, read-only ADR decision memory for coding agents. No model or network calls.
22 stars857 downloads/wk
Reviews
Write oneNobody has reviewed adrkit decision memory yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
adrkit decision memory tools (4)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
get_decisionFetch one architecture decision by its bare local id (e.g. "0042"). Returns the complete typed frontmatter and Markdown body, or an explicit not-found / ambiguous-local-id / federated-log-unavailable outcome. Relation refs are surfaced verbatim, never expanded.
get_decision_contextGiven repo-relative logical file paths, report which decisions govern them, which active proposals touch them, and which historical records once did — using the corpus’s own affects matchers. The supplied paths are compared against patterns only; they are never opened or read.
list_supersededList every superseded decision with its direct local replacement state: resolved, dangling, ambiguous (candidateCount only), or federated-unavailable. Direct edges only — no transitive lineage, no embedded candidate arrays.
search_decisionsSearch the decision corpus (including the graveyard by default) by deterministic normalized literal substring over id, title, tags, and Markdown body. Optional status/scope (any-of) and tags (all-of) filters are ANDed. Returns bounded summaries only — no ranking, no model, no body.
Public scan report
scanner v0.1.10 · 2026-10-30 · same rubric, same numbers if you re-run it
- Code scan25 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 4 days ago15/15
- Maintainer identitynamespace and repository owner differ; GitHub account older than a year; website matches verified namespace7/10
How adrkit decision memory compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 91/100
- higher than 88% of 4,461 AI and agents servers
- Tools
- 4
- the typical AI and agents server has 6
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 22
- more than 90% of 2,713 AI and agents servers
- Downloads a week
- 857
- more than 92% of 1,554 AI and agents servers with a package
What its tools let an agent do: 4 read
Release history: 5 versions in the registry since 2026-08-30, latest 2026-10-11, typically one every 8 days.
Install adrkit decision memory in Claude Code, Cursor or VS Code
Runs npx -y @adrkit/mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mcp -- npx -y @adrkit/mcp
What the publisher says
From the adrkit decision memory repository's README, as published. We do not edit it. Read it on GitHub
adrkit
Decision memory for human- and agent-authored plans — architecture decision records that are machine-readable, enforceable in CI, and legible to agents, without leaving git.
Most ADR tooling is a markdown template and a static site generator. That records a decision; it doesn't make the decision do anything. adrkit treats a record as typed data with a markdown body and adds one field — affects — so a tool can answer "which decisions govern this pull request?" and put the answer where the next decision is being made.
Decision governance, not generated documentation
Proposed interoperability direction: ADR-0037 is under review and has not been ratified.
Generated knowledge systems answer "how does the system work now?" adrkit answers "what did people decide, what alternatives were rejected, and which decisions govern this change?"
Tools such as OpenWiki can consume ADRs as evidence and turn them into browsable current-state documentation. That is complementary to adrkit: the generated wiki is a downstream read model, while the reviewed records in git retain authority over decision lifecycle and typed relationships. Machine verification of generated content is not human ratification of a decision.
See the provisional generated-knowledge guide for the OpenWiki setup being evaluated and the proposed ownership boundary between the two tools.
Quickstart
The CLI is published as @adrkit/cli and exposes the adr binary. Published artifacts target Node 22+:
npx @adrkit/cli lint # validate the corpus in docs/adr
npx @adrkit/cli explain src/payments/api.ts # which decisions govern this file?Or add it to a project (Bun-first repos can use bun add -D @adrkit/cli / bunx):
npm i -D @adrkit/cliThe pure library surfaces install independently: npm i @adrkit/core @adrkit/evaluator.
See the Quickstart guide and the full command reference.
Choose a starting point
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
adrkit decision memory: common questions
- Is adrkit decision memory MCP server safe?
- Yes, by our scan: it is graded A (91/100). Read the adrkit decision memory safety report
- How do I install adrkit decision memory?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does adrkit decision memory need an API key?
- No secret keys are declared. It reads 2 settings from the environment.
- Is adrkit decision memory maintained?
- The last commit was 11 days ago (2026-10-25). The latest release is v0.20.0.
- What can I use instead of adrkit decision memory?
- Servers from other publishers that do the same job: Total Agent Memory MCP server, Serena MCP: the IDE for your agent MCP server and Figma Context MCP server.
- How does adrkit decision memory compare with other AI and agents MCP servers?
- safety score 91/100 (higher than 88% of 4,461 AI and agents servers); tools 4 (the typical AI and agents server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to adrkit decision memory
Same job from other publishers: the closest match first, then the best rated.
- Total Agent MemoryPersistent local memory for coding agents: temporal knowledge graph, procedural and episodic recallnot reviewedEstablishedA
- Serena MCP: the IDE for your agentA powerful toolkit for coding, providing semantic retrieval and editing capabilities.not reviewedWidely usedC
- Figma ContextGive your coding agent access to your Figma data. Implement designs in any framework in one-shot.not reviewedWidely usedB
- Basic MemoryLocal-first knowledge management with bi-directional LLM sync via Markdown files.not reviewedWidely usedB
- IWE (iwe.md)Markdown knowledge base as agent memory. Runs against the notes directory it is started in.not reviewedEstablishedA