Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.
Warning

Critical malware flagged

A supply-chain scanner flagged critical malware in this package. Treat it as unsafe to install until the finding is cleared. See Supply Chain Security in the trust breakdown.

io.github.Octonove/crbro-memory

NPM · CRBRO-MEMORY · SCANNED AUG 10

Persistent file-based memory for AI agents: inspectable, versionable, fully local.

Available components

0 Trust /100
Trust breakdown (6 categories)

How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score →

Supply Chain Security48
  • Malware check failed: a supply-chain vendor flagged critical malware; the score is capped at 0. See how to fix → Fail
  • No known CVEs affecting this package version or its production dependencies.Pass
  • No install/post-install scripts declared.Pass
  • 30 of 96 dependencies flagged as unhealthy. View diagnostics → Partial
Provenance & Transparency45
Schema Quality & AI Usability43
  • AI-judged instruction clarity (poor).Fail
  • Tool/resource definitions use about 1108 tokens (~73/item across 15 items; 15 tools + 0 resources), lean.Pass
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management0
  • Stability not yet verified: not enough scan history yet (needs a 30-day window).Unverified
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass

Unverified: 1 category

A category scored 0 because we could not verify it: a data source with nothing on this package, evidence we could not reach, or a check we could not run. We only credit what we can confirm.

Install

Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.

npm · crbro-memory

# add to Claude Code
claude mcp add octonove-crbro-memory -- npx -y crbro-memory
# add to Codex CLI
codex mcp add octonove-crbro-memory -- npx -y crbro-memory
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "octonove-crbro-memory": {
      "type": "local",
      "command": [
        "npx",
        "-y",
        "crbro-memory"
      ],
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add octonove-crbro-memory --command npx --arg -y --arg crbro-memory
# ~/.hermes/config.yaml
mcp_servers:
  octonove-crbro-memory:
    command: "npx"
    args: ["-y", "crbro-memory"]
// mcp.json
{
  "mcpServers": {
    "octonove-crbro-memory": {
      "command": "npx",
      "args": [
        "-y",
        "crbro-memory"
      ]
    }
  }
}
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 8 Aug 26 0

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 10 Aug 2026 · Analysed npm/[email protected]

Provenance No attestation

The registry publishes no build provenance for this version, so there is nothing to verify.

Result No attestation
Ecosystem npm
Dependencies 96 packages
Packages resolved 96
Stale 30
Tree resolution Complete
MCP tools · 15 exposed · ~1,108 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.

Tool Tokens
crbro_boot ~109

⚠️ MANDATORY FIRST ACTION: Boot the CRBRO brain. You MUST call this as your very first action in every new conversation, before doing ANY other work. This loads persistent memory from all previous sessions — projects, decisions, patterns, and preferences the user has built over time. Skipping this means losing all accumulated context and forcing the user to repeat themselves. On first use, initializes the brain structure. On subsequent uses, loads hot topics, active context, and recent session history.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

crbro_connect ~73

Create or strengthen a connection (synapse) between two neurons. Synapses track relationships and strengthen with repeated co-access.

NameTypeReqDescription
contextstringDescription of the relationship
fromstringyesSource neuron ID
tostringyesTarget neuron ID
typestringyesConnection type

No output schema declared.

No examples provided.

crbro_connections ~65

Get all connections (synapses) for a specific neuron. Shows related topics with connection strength and type.

NameTypeReqDescription
min_strengthnumberMinimum synapse strength (0.0-1.0)
neuron_idstringyesNeuron ID to get connections for

No output schema declared.

No examples provided.

crbro_consolidate ~114

⚠️ CALL BEFORE SESSION ENDS: Consolidate the brain at end of session. You MUST call this before the conversation ends if ANY significant work was done (code changes, decisions made, new information learned). This persists all new knowledge, logs the session summary, recalculates topic heat scores, and updates the manifest. Failing to consolidate means this entire session's knowledge is permanently lost. Always provide a meaningful summary of what was accomplished.

NameTypeReqDescription
summarystringyesSummary of the session being consolidated

No output schema declared.

No examples provided.

crbro_context ~69

Read or update the active working context. Tracks current topics, pending tasks, and last session.

NameTypeReqDescription
add_pendingstringAdd a pending task
resolve_pendingstringMark a pending task as resolved
set_topicsarraySet active topics (neuron IDs)

No output schema declared.

No examples provided.

crbro_global_map ~41

View the global neural map — clusters of related topics and bridges between domains.

NameTypeReqDescription
rebuildbooleanForce rebuild the map (default: use cached)

No output schema declared.

No examples provided.

crbro_hot_topics ~48

Get the hottest topics — neurons with the highest heat scores (based on frequency, recency, and connectivity).

NameTypeReqDescription
limitnumberNumber of topics to return (default 15)

No output schema declared.

No examples provided.

crbro_learn ~157

Teach the brain a fact, decision, pattern, or preference about a topic. If the neuron (topic) does not exist, it will be created automatically. Use this to store knowledge that should persist across sessions.

NameTypeReqDescription
confidencenumberConfidence level 0.0-1.0 (default 1.0)
contentstringyesThe knowledge content to remember
domainstringDomain category (e.g., "proyectos-web", "infraestructura")
rationalestringRationale for decisions
topicstringyesThe topic name (e.g., "OctoChat", "Firebase", "SEO Strategy")
typestringyesType of knowledge to store

No output schema declared.

No examples provided.

crbro_maintenance ~49

Run brain maintenance — recalculate heat, prune weak synapses, archive cold neurons, rebuild search index.

NameTypeReqDescription
dry_runbooleanIf true, only report what would happen without acting

No output schema declared.

No examples provided.

crbro_neuron ~63

Read a specific neuron by ID or name. Returns all facts, decisions, patterns, connections, and heat score.

NameTypeReqDescription
idstringyesNeuron ID (e.g., "project_octochat") or name (e.g., "OctoChat")

No output schema declared.

No examples provided.

crbro_neurons ~94

List all neurons in the brain with optional filters. Returns ID, name, domain, heat, and facts count.

NameTypeReqDescription
domainstringFilter by domain (e.g., "proyectos-web")
limitnumberMax results (default 50)
min_heatnumberMinimum heat score (0.0-1.0)
typestringFilter by neuron type

No output schema declared.

No examples provided.

crbro_recall ~70

Search the brain for relevant knowledge using hybrid text search. Returns matching neurons ranked by relevance.

NameTypeReqDescription
domainstringFilter by domain
limitnumberMax results (default 10)
querystringyesWhat to search for (e.g., "Firebase authentication setup")

No output schema declared.

No examples provided.

crbro_session_log ~91

Log a session summary to the hippocampus. Call at the end of a work session to record what was done.

NameTypeReqDescription
decisions_madenumberNumber of decisions recorded
key_facts_addednumberNumber of new facts stored
summarystringyesSummary of what happened in this session
topics_touchedarrayyesList of neuron IDs that were relevant

No output schema declared.

No examples provided.

crbro_sessions ~34

List recent session logs from the hippocampus.

NameTypeReqDescription
limitnumberNumber of sessions to return (default 10)

No output schema declared.

No examples provided.

crbro_status ~31

Get the current status of the CRBRO brain — total neurons, synapses, sessions, and brain path.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.