Skip to content
PluginStats

wyrm-mcp weekly downloads statistics

By Ghosts-Protocol-Pvt-Ltd · npm · Claude Code

Local-first persistent memory for AI agents over MCP. Ground truths, a failure firewall that blocks repeated mistakes (negative learning), and hybrid recall, stored in SQLite on your machine. No cloud or LLM required. Proprietary license.

View on npm Fresh · Oct 27, 2026 · data Jul 1, 2026

wyrm-mcp has 993 recorded weekly downloads on npm.

Weekly downloads
993
Official API · Jul 1, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
—
Among tracked npm listings

About wyrm-mcp

<p align="center"> <a href="https://www.npmjs.com/package/wyrm-mcp"><img src="https://img.shields.io/npm/v/wyrm-mcp?style=flat-square&labelColor=050505&color=c9ccd1&label=npm" alt="npm version" /></a> <a href="https://www.npmjs.com/package/wyrm-mcp"><img src="https://img.shields.io/npm/dm/wyrm-mcp?style=flat-square&labelColor=050505&color=c9ccd1&label=downloads" alt="npm downloads" /></a> <a href="#requirements"><img src="https://img.shields.io/node/v/wyrm-mcp?style=flat-square&labelColor=050505&color=c9ccd1" alt="node" /></a> <img src="https://img.shields.io/badge/license-proprietary-c9ccd1?style=flat-square&labelColor=050505" alt="license: proprietary" /> <img src="https://img.shields.io/badge/registry-lk.ghosts%2Fwyrm-34d399?style=flat-square&labelColor=050505" alt="MCP registry" /> <img src="https://img.shields.io/badge/runs-local--first-34d399?style=flat-square&labelColor=050505" alt="local-first" /> </p> <p align="center"> <b>Persistent memory for AI agents, over MCP.</b><br/> Ground truths, recorded failures that block repeats, decision causality, and hybrid recall.<br/> A structured SQLite memory on your machine. No cloud, no separate LLM. </p> <p align="center"> <a href="https://ghosts.lk/wyrm">Website</a> · <a href="#quickstart">Quickstart</a> · <a href="https://github.com/Ghosts-Protocol-Pvt-Ltd/wyrm-mcp/discussions">Discussions</a> · <a href="CHANGELOG.md">Changelog</a> </p>

What it is

Most AI coding sessions start from zero. Wyrm gives the agent a memory that persists across them. It keeps your project's decisions, conventions, open work, and dead-ends in a structured database on your own machine, and hands them back to the model at the start of the next session. An agent connected to Wyrm recalls what was decided last week instead of re-deriving it, and can be stopped from repeating an approach that already failed.

It speaks the Model Context Protocol, so it drops into Claude, Cursor, Copilot, Windsurf, and Codex without glue code.

Quickstart

npm install -g wyrm-mcp   # install
wyrm-setup                # wire it into your AI clients, then restart them

If npm install -g fails with EACCES, npm's global prefix is a directory you cannot write (often /usr). Install under a prefix you own instead, and put its bin on your PATH: npm install -g --prefix ~/.npm-global wyrm-mcp, then export PATH="$HOME/.npm-global/bin:$PATH". wyrm update later updates that same install.

On npm v12+, npm denies dependency install scripts by default, which skips better-sqlite3's native build — the install succeeds but wyrm then fails with "Could not locate the bindings file". Install with the build allow-listed instead: npm install -g wyrm-mcp --allow-scripts=wyrm-mcp,better-sqlite3,onnxruntime-node,protobufjs (wyrm update already does this for you). See TROUBLESHOOTING.md.

Then, from inside your client, ask it to call wyrm_capabilities to confirm the connection. The everyday loop is four steps the agent runs on its own once the habit sets in:

prime    →  load the project's truths, quests, and dead-ends at session start
recall   →  retrieve what you know before re-deriving it
check    →  before retrying an approach, ask if it already failed
capture  →  store durable facts, lessons, and tasks as you go

Measured, not asserted

Every number Wyrm publishes comes from a benchmark committed to the source, reproducible on your own data. The negative-learning firewall and the recall lift are the two that matter most, and both are covered below.

The Firewall Receipt

The receipt is the measured proof of one claim: when a failure is on record, the firewall blocks the repeat, stays silent on novel actions, and drops the block once the anchored source drifts, deterministically and with no model in the loop. On wyrm-mcp 9.1.2, measured 2026-09-12, the deterministic bench scores recall 100% (32/32) on same-action and reworded repeats with precision 100% (0 false blocks of 16), and in the blind agent A/B the repeated-failure rate falls from 38.9% (14/36) to 8.3% (3/36), a 78.6% relative reduction with a bootstrap 95% CI of 45.5% to 100% (n=36 per arm). The method, the per-scenario table and the two limits the numbers carry are in docs/firewall-receipt.md; the deterministic receipt is regenerated on every push in CI as the artifact firewall-receipt-node22.x (workflow).

The failure firewall in twenty seconds: a failure is on record, the agent proposes the same deploy, and the PreToolUse hook refuses it with the recorded reason before the command runs. A variant with an added flag gets an advisory, not a block, which is the honest edge of the deterministic match. Every line in the clip is real hook output.

The firewall blocking a repeated deploy

Why Wyrm

It remembers what failed, not just what worked

Most memory tools store successes. Wyrm also records dead-ends and blocks the repeat. You record a failed approach with wyrm_failure_record, and a later wyrm_failure_check surfaces it before the agent walks back into it. Across a session that stops re-litigating solved problems; across a fleet of agents, one worker's dead-end warns the rest, once.

Recall that finds things by meaning, not just keywords…

Description from the npm listing.

  • mcp
  • ai
  • memory
  • persistent
  • sqlite
  • agent
  • agent-loop
  • claude
  • claude-code
  • copilot
  • cursor
  • windsurf
  • codex
  • model-context-protocol
  • context
  • full-text-search
  • counter-pattern
  • ground-truths
  • design-tokens
  • knowledge-graph

README badge

Show your rank in a README or on your website. The badge updates automatically.

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

wyrm-mcp weekly downloads on npm, last 90 days: 993 weekly downloads as of Jul 1, 2026.wyrm-mcpWeekly downloads on npm · Last 90 days993downloads / weekNo observations recorded in this periodno observations · 0 observations · Updated Jul 1, 2026pluginstats.com
wyrm-mcp weekly downloads on npm, last 90 days: 993 weekly downloads as of Jul 1, 2026.

7/30/90-day growth

wyrm-mcp weekly downloads growth on npm: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.wyrm-mcpWeekly downloads growth on npm993downloads / week now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Jul 1, 2026pluginstats.com
wyrm-mcp weekly downloads growth on npm: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.

Ranking history

wyrm-mcp has no ranking history on npm yet.wyrm-mcpnpm ranking · by weekly downloads · Last 90 daysNo ranking observations in this periodno observations · 0 observations · Updated Jul 1, 2026pluginstats.com
wyrm-mcp has no ranking history on npm yet.

Listing placement

All npm2,577 listings · 129 pages · 1,289 shown · page 81, #19 (overall #1,619)
All npm: every listing in weekly downloads order

Listing placement

Claude Code351 listings · 18 pages · page 13, #13 (overall #253)
Claude Code: every listing in weekly downloads order

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Each band is one page of 20. Weekly downloads on a linear scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

Recent observations

Full history (1)
Recent weekly downloads observations for wyrm-mcp
Date (UTC)Weekly downloadsChange vs. previous
993—

Similar npm Claude Code plugins

All 20 wyrm-mcp alternatives

Data source

Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.

Listing: https://www.npmjs.com/package/wyrm-mcp. First seen Oct 27, 2026; last successful collection Oct 27, 2026. See the methodology.