MCP.Market

adrkit decision memory MCP server

by adrkit.dev·dev.adrkit/mcp·v0.20.0·22 stars

Deterministic, offline, read-only ADR decision memory for coding agents. No model or network calls.

A91/100grade A
What users say
No reviews yet
Be the first
Safety scan
A91/100

full report

Adoption
Established

22 stars857 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • get_decision

    Fetch 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_context

    Given 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_superseded

    List 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_decisions

    Search 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

no findings
  • 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
Overall 91/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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/cli

The 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 Memory
    Persistent local memory for coding agents: temporal knowledge graph, procedural and episodic recall
    A
  • Serena MCP: the IDE for your agent
    A powerful toolkit for coding, providing semantic retrieval and editing capabilities.
    C
  • Figma Context
    Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.
    B
  • Basic Memory
    Local-first knowledge management with bi-directional LLM sync via Markdown files.
    B
  • IWE (iwe.md)
    Markdown knowledge base as agent memory. Runs against the notes directory it is started in.
    A