1. Conduid
  2. Developer Tools
  3. Nova Memory
MCP server · Developer Tools

Nova Memory

AI Memory

Unclaimed MIT last commit 9 months ago devtools
63Good

Scored 3 days ago · breakdown

About Nova Memory

Nova Memory is an MCP server published by jagdeepsinghdev in the Developer Tools category: aI Memory.

The repository has 77 stars and 2 forks, with the last commit 9 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/jagdeepsinghdev/nova-memory

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (9)

analysis_conflictsDetect conflicts between memories

Parameters not published.

knowledge_graphBuild and query knowledge graphs

Parameters not published.

memory_compactCompact and optimize memory storage

Parameters not published.

memory_queryFilter memories by type, tags, or path

Parameters not published.

memory_searchSemantic search with BM25 ranking

Parameters not published.

project_profileManage project-level memory profiles

Parameters not published.

store_memoryStore content with auto-tagging and path tracking

Parameters not published.

task_boardVisual task board overview

Parameters not published.

task_managementCreate and manage tasks with phases

Parameters not published.

Ask AI

✦

Ask AI about Nova Memory

Powered by Claude · Grounded in docs

I know everything about Nova Memory. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 5 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • !Dependencies pinnedNo lockfile. Installs can pull different code over time.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v0.3.0v0.3.0
v0.1.4-betav0.1.4-beta
v0.1.3-betav0.1.3-beta

README

Nova Memory

Local-first persistent memory for AI assistants. Store context across sessions with SQLite.

npm version

What is Nova Memory?

Nova Memory is an MCP (Model Context Protocol) server that gives AI assistants persistent memory. It stores your project context, decisions, and knowledge locally in SQLite - no cloud, no telemetry. Your data stays on your machine.

Features

  • 22 MCP tools for memory, search, analysis, and task management
  • Store and search memories with BM25 full-text search
  • Knowledge graph with relationship traversal
  • Task management with phases and progress tracking
  • Multi-project support with cross-project queries
  • Enable/disable individual tools via configuration
  • Complete TypeScript implementation with Zod validation

Installation

npm install -g @nova-mcp/mcp-nova

Setup

Claude Desktop

Add to your config file:

  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "nova-memory": {
      "command": "npx",
      "args": ["@nova-mcp/mcp-nova"]
    }
  }
}

Claude Code

claude mcp add nova-memory -- npx @nova-mcp/mcp-nova

Available Tools

Memory Tools (8)

Tool Description
store_memory Store content with type, tags, and path tracking
memory_search Full-text search with BM25 ranking
memory_query Filter by type, tags, project, or path
memory_stats Storage statistics and memory counts
memory_delete Remove memories by ID
memory_tags List all tags with usage counts
memory_export Export memories as JSON or markdown
memory_import Bulk import memories from JSON

Search Tools (4)

Tool Description
search_semantic Semantic similarity search
search_patterns Find recurring patterns in memories
search_temporal Time-based memory analysis
search_relationships Explore memory connections

Analysis Tools (4)

Tool Description
analysis_conflicts Detect contradictions between memories
analysis_memory_map Generate memory visualization
analysis_anomalies Find unusual patterns
analysis_forecast Predict memory patterns

Task Tools (3)

Tool Description
task_management Create tasks, phases, track progress
task_board Visual overview of pending/active/completed
task_insights AI-powered task analytics

Advanced Tools (2)

Tool Description
knowledge_graph Build and query relationship graphs
project_profile Store project architecture and stack info

Maintenance Tools (1)

Tool Description
memory_compact Optimize and compact storage

Configuration

Create .nova/config.json in your project root:

{
  "storage": {
    "mode": "project"
  },
  "features": {
    "taskManagement": true,
    "knowledgeGraph": true
  },
  "tools": {
    "search_patterns": true,
    "analysis_conflicts": true,
    "project_profile": true
  }
}

Storage Modes

Mode Description
project Store in .nova/memory.db (default)
global Store in ~/.nova-memory/memory.db
multi Query across multiple project databases

Multi-Project Configuration

{
  "storage": {
    "mode": "multi",
    "multiProject": {
      "enabled": true,
      "includePaths": ["~/projects/api", "~/projects/web"]
    }
  }
}

Storage Location

All data stored locally in SQLite:

  • Project mode: .nova/memory.db in project root
  • Global mode: ~/.nova-memory/memory.db in home directory

No cloud services. No external API calls. No telemetry.

Troubleshooting

  • Tools not showing: Restart Claude Desktop/Code after installation
  • Command not found: Run npm install -g @nova-mcp/mcp-nova or check PATH
  • NVM users: Use full path to node in MCP config
  • Permission errors: Ensure write access to .nova or home directory
  • Version check: Run mcp-nova --version to verify installation

Links

License

MIT

README fetched from the repository 5 days ago. The original is authoritative.

Questions

About Nova Memory

How do I install Nova Memory?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Nova Memory safe to use with an AI agent?

Its trust score is 63 out of 100 (good). It passes 3 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Nova Memory still maintained?

The last commit was 9 months ago and 1 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.