Nova Mcp
t stores your project context, decisions, and knowledge locally in SQLite - no cloud, no telemetry. Your data stays on your machine.
Nova Memory
Local-first persistent memory for AI assistants. Store context across sessions with SQLite.
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.dbin project root - Global mode:
~/.nova-memory/memory.dbin 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-novaor check PATH - NVM users: Use full path to node in MCP config
- Permission errors: Ensure write access to
.novaor home directory - Version check: Run
mcp-nova --versionto verify installation
Links
- npm package
- GitHub repository
- Report issues
License
MIT
İlgili Sunucular
Alpha Vantage MCP Server
sponsorAccess financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
Grok MCP
A MCP server for xAI's Grok API, providing access to capabilities including image understanding, image generation, live web search, and reasoning models.
JetBrains
Work on your code with JetBrains IDEs
sep-mpc-server
A server for processing semantic embeddings, requiring external data files mounted via a Docker volume.
MediaWiki MCP Server
Enables LLM clients to interact with any MediaWiki wiki using the Model Context Protocol.
Google Jules MCP
Automate Google Jules, the AI coding assistant, for tasks like code reviews, repository management, and AI-powered development workflows.
mybacklinks-mcp
Backlinks tracker and management tools for MyBacklinks.app.
fal.ai Recraft v3
Advanced text-to-image generation using the fal.ai Recraft v3 API.
vcpkg Package README MCP Server
Fetch comprehensive information about vcpkg packages, including READMEs, metadata, and search results.
Unity Editor MCP
Enables AI assistants to interact directly with the Unity Editor for AI-assisted game development and automation.
DHTMLX MCP Server
The DHTMLX MCP server provides real-time access to official docs and a smart RAG.