Mmcp.market

Mneme Decision MCP server

by MnemeHQ·io.github.MnemeHQ/mneme·v0.9.1

Local MCP server for architectural decisions, traceability, and non-authoritative proposals.

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

full report

Adoption
Growing

21 stars407 downloads/wk

Reviews

Write one

Nobody has reviewed Mneme Decision MCP yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Mneme Decision MCP tools (6)

write = sends, deletes, buys or posts

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

  • decision_applicable_to

    Capability: retrieval context; no state change of any kind.

  • decision_get

    Capability: read one record; no state change of any kind.

  • decision_propose

    Capability: append/reuse one non-authoritative proposal.

  • decision_propose_batch

    Capability: append/reuse N non-authoritative proposals.

  • decision_search

    Capability: read/search; no state change of any kind.

  • decision_trace

    Capability: read lineage; no state change of any kind.

Public scan report

scanner v0.1.8 · 2026-09-19 · same rubric, same numbers if you re-run it

no findings
  • Code scan69 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 3 days ago15/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 91/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

What the publisher says

From the Mneme Decision MCP repository's README, as published. We do not edit it. Read it on GitHub

Mneme HQ

<!-- mcp-name: io.github.MnemeHQ/mneme -->

Architectural drift prevention for the agentic AI SDLC.

Mneme turns architectural decisions and ADRs into deterministic guardrails for the agentic AI SDLC — across coding agents, repository mutations, generated rules, and CI gates.

Where is your architecture actually enforced? Run the Architecture Audit to see which decisions are protected, which can become deterministic guardrails, and which still depend on someone remembering the rules. Try it →

Mneme is the architectural governance layer behind that drift-prevention mechanism. It keeps recorded engineering decisions active as AI coding systems propose and modify code, instead of leaving ADRs as passive documentation.

Current phase: Layer 1 validation. Retrieval, enforcement, and benchmark semantics are governed by the accepted architecture and freeze record. See Current Phase before changing core behavior.

What Mneme does

Mneme separates architectural guidance from deterministic enforcement:

  • Records architectural decisions in a structured, auditable decision corpus.
  • Retrieves relevant decisions when an agent or model needs architectural guidance.
  • Enforces governed rules deterministically under explicit applicability semantics.
  • Integrates at the earliest reliable boundary exposed by each coding workflow.
  • Audits bypassable mutation paths where pre-change blocking is not technically available.
  • Runs in CI as a final deterministic gate before incompatible changes are accepted.

The same input and governed decision state produce the same enforcement result. Mneme does not depend on an LLM judge for its core allow/warn/fail decisions.

Mneme is not a general-purpose vector store, conversational memory system, autonomous coding agent, or deployment observability platform.

Install

Requires Python 3.11+.

pip install mneme-hq

Verify the CLI:

mneme --help

For repository development:

git clone https://github.com/MnemeHQ/mneme.git
cd mneme
pip install -e ".[dev]"

Decision MCP

Mneme exposes the Decision Index over a local MCP server so MCP-capable clients can propose candidate architectural decisions and query decision state without gaining authority to change that state.

Install the optional MCP dependency:

pip install "mneme-hq[mcp]"

Start the local stdio server with the proposal store enabled:

mneme decision-mcp

Optionally add a canonical ADR corpus. Mneme validates and precedence-resolves the corpus before the server starts; invalid or ambiguous ADR state fails closed rather than serving a degraded authority view.

mneme decision-mcp --adr-dir path/to/adrs

The MCP surface is intentionally frozen to six tools:

  • decision.propose
  • decision.propose_batch
  • decision.get
  • decision.search
  • decision.applicable_to
  • decision.trace

Proposal tools create non-authoritative proposals only. Read tools query proposal and canonical decision state. MCP deliberately exposes no accept, reject, activate, supersede, exception, bypass, or trusted-evidence authority.

Human authority remains explicit through mneme decision proposals | show | accept | reject. Accepting a proposal materializes a canonical decision; it does not activate protection or run the Architecture Audit.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Grade history

  • 2026-09-19restoreBAscore 91

Install directly

claude mcp add mneme -- uvx mneme-hq
Add to Cursor

Mneme Decision MCP: common questions

Is Mneme Decision MCP server safe?
Yes, by our scan: it is graded A (91/100). Read the Mneme Decision MCP safety report
How do I install Mneme Decision MCP?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does Mneme Decision MCP need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Mneme Decision MCP maintained?
The last commit was 4 days ago (2026-09-16). The latest release is v0.9.1.

More from MnemeHQ