Novyx MCP
OfficialNovyx MCP is a persistent AI memory server for Claude Desktop that enables storing, searching, organizing, and auditing memories with time-travel rollback, knowledge graphs, and autonomous intelligence features. It works locally out of the box (no API key required) with optional cloud sync.
Core Memory Operations
Store (
remember) — Save observations with tags, importance scores, context, and optional TTL (auto-expiry)Search (
recall) — Semantically search memories using natural language with similarity scoringDelete (
forget) — Remove a specific memory by UUIDList (
list_memories) — Browse stored memories with optional tag filteringStatistics (
memory_stats) — View counts, average importance, and tag distribution
Time-Travel & Audit
Rollback (
rollback) — Rewind memory state to any past timestamp or relative expression (e.g., "2 hours ago"), with dry-run previewAudit trail (
audit) — Cryptographic log of all memory operations (CREATE, UPDATE, DELETE, ROLLBACK)
Knowledge Graph
Add triples (
add_triple) — Create subject → predicate → object relationships between entitiesQuery triples (
query_triples) — Filter relationships by subject, predicate, or objectLink memories (
link_memories) — Create directed links between two memories with a custom relation type
Context Spaces
Create/list/update/delete spaces — Isolated memory scopes for different projects or teams
Search within a space (
space_memories) — List or semantically search memories within a specific spaceShare spaces (
share_space) — Share with another user by email with read/write permissions (Cloud only)
Replay & Timeline (Pro/Cloud)
Timeline replay (
replay_timeline) — Full history of all operations within a time rangeSnapshot reconstruction (
replay_snapshot) — Rebuild memory state as it existed at any past timestampMemory lifecycle (
replay_lifecycle) — Full biography of a single memory: creation, updates, recalls, links, deletionDiff (
replay_diff) — Compare memory state between two timestamps
Cortex Autonomous Intelligence (Pro/Enterprise/Cloud)
Status (
cortex_status) — Check if autonomous memory management is activeTrigger cycle (
cortex_run) — Manually run consolidation (merge duplicates) and reinforcement (boost/decay by usage)Insights (
cortex_insights) — Browse auto-generated patterns detected across your memories
Novyx MCP - Desktop Extension
Desktop Extension (.mcpb) for Claude Desktop.
This repo is the one-click installer shell for the Python
novyx-mcp engine.
Current desktop extension: 1.0.6
Current MCP engine target: novyx-mcp 2.8.0
Features
Reviewable Memory - Draft, review, diff, merge, or reject agent memory before it becomes permanent.
Governed Actions - Submit, approve, deny, and explain agent actions when connected to Novyx Cloud.
Time-Travel Rollback - Preview and restore memory to a known-good point.
Audit Trails - Inspect cryptographic proof of memory operations.
Knowledge Graph - Link memories and query subject-predicate-object triples.
Context Spaces - Keep project and team memory separated.
Local-First - Works instantly with SQLite and no API key.
Cloud Upgrade - Optional hosted governance, approvals, replay, Runtime v2, threat intelligence, and team workflows.
Related MCP server: aura-memory
Installation
From the Anthropic Directory (recommended):
Install directly from Claude Desktop -> Settings -> Extensions.
Manual install:
Download the latest
.mcpbfile from ReleasesDouble-click the file, or drag it into Claude Desktop
Prerequisites: Python 3.10+ must be installed. The extension first tries
uvx --upgrade novyx-mcp, then falls back to python3 -m novyx_mcp,
python -m novyx_mcp, and finally the novyx-mcp executable.
Configuration
No configuration required for local mode. The extension works out of the box with a local SQLite database.
Optional - Cloud mode:
When prompted during installation, enter your Novyx API key. Get a free key at novyxlabs.com (5,000 memories, no credit card).
Cloud mode enables:
Cross-device memory sync
Hosted governance and approval workflows
Runtime v2 agents, missions, capabilities, checkpoints, and interventions
Replay, cortex, and threat-intelligence workflows
Team spaces when hosted sharing is available
share_space is currently visible but disabled in novyx-mcp 2.8.0 until
hosted invitation redemption is available. It returns a clear local-only
response instead of issuing unusable tokens.
What To Try First
Use the desktop extension when Claude needs reviewable memory instead of untracked context:
draft_memory(
observation="Deploys fail if REDIS_URL is unset in staging",
tags=["ops", "staging"],
importance=8,
branch_id="staging-fixes"
)
memory_branch("staging-fixes")
draft_diff("drf_abc123")
merge_branch("staging-fixes")That flow keeps memory changes inspectable before they become permanent.
Usage Examples
Example 1: Store and recall memories
User prompt:
Remember that the project deadline is March 15th and we're using React with TypeScript.
What happens: Claude calls the remember tool to store tagged memories.
Later:
What tech stack are we using for this project?
What happens: Claude calls recall with a semantic search, finds the stored
memory about React + TypeScript, and answers accurately.
Example 2: Roll back a mistake
User prompt:
I accidentally told you the deadline was March 15th - it's actually April 1st. Roll back the wrong memory and fix it.
What happens: Claude calls rollback_preview and rollback to undo the
incorrect memory, then remember to store the corrected date. The audit
trail shows the full history: original store -> rollback -> corrected store.
Example 3: Build a knowledge graph
User prompt:
Track these relationships: Alice manages the frontend team, Bob manages the backend team, and both teams report to Carol.
What happens: Claude calls add_triple to create knowledge graph entries:
Alice -> manages -> frontend teamBob -> manages -> backend teamfrontend team, backend team -> reports_to -> Carol
Later, asking "Who does the frontend team report to?" triggers a
query_triples call that returns the answer.
Example 4: Isolated project contexts
User prompt:
Create a separate memory space for my side project so it doesn't mix with work memories.
What happens: Claude calls create_space to create an isolated context.
Memories stored in that space are scoped and do not appear in general searches.
Privacy Policy
Novyx MCP operates in two modes:
Local mode (default): All data is stored locally in a SQLite database at
~/.novyx/local.db. No data is sent to any external server. No analytics or
telemetry.
Cloud mode (opt-in): When you provide an API key, memories are sent to the
Novyx API (novyx-ram-api.fly.dev) for storage and sync. Data is encrypted in
transit (TLS) and at rest. We do not share your data with third parties. See
our full privacy policy at novyxlabs.com/privacy.
You can switch between modes at any time by adding or removing your API key.
Data retention: Local data persists until you delete it. Cloud data is retained until you delete it or close your account. Audit trails are immutable by design.
For privacy questions, contact blake@novyxlabs.com.
Support
Documentation: docs.novyxlabs.com
Email: blake@novyxlabs.com
How It Works
This Desktop Extension is a thin Node.js wrapper that spawns the Python
novyx-mcp server as a child process. The Node.js layer handles process
lifecycle; the Python server handles all MCP logic.
Launch order:
uvx --upgrade novyx-mcp(fastest; no install needed)python3 -m novyx_mcp(if pip installed)python -m novyx_mcpnovyx-mcp(if pipx installed)
Release
Build the desktop extension bundle:
npm run validate
npm run packageThe package script writes dist/novyx-mcp-desktop-<version>.mcpb. The bundle
contains manifest.json, server/index.js, icons, license, README, and
package metadata with manifest.json at the archive root.
License
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceProvides AI agents with persistent, searchable memory using a knowledge graph stored in SQLite. Features semantic search, temporal awareness, and workflow-aware prompts for development projects.17MIT
- Alicense-qualityAmaintenancePersistent cognitive memory for AI agents. Sub-millisecond recall, fully offline, encrypted. 8 tools: recall, recall_structured, store, store_code, store_decision, search, insights, consolidate.73MIT
- AlicenseAqualityCmaintenancePersistent semantic memory for AI agents. SQLite-backed, local-first, zero config. Semantic search via Ollama embeddings with keyword fallback. Tools: remember, recall, history, forget, stats.17371MIT
- AlicenseAqualityBmaintenanceAgent-agnostic persistent memory backend. 13 MCP tools, Supabase + Jina embeddings, multi-profile isolation, semantic recall across sessions.166Apache 2.0
Related MCP Connectors
Persistent memory and knowledge management for AI agents with semantic search and 50+ tools.
Persistent memory for AI agents. Search, store, and recall across sessions.
Universal memory for AI agents and tools. Save, organize and search context anywhere.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/novyxlabs/novyx-mcp-desktop'
If you have feedback or need assistance with the MCP directory API, please join our Discord server