
Memory
- 1 repo stars
- Updated July 18, 2026
- VelixarAi/velixar-mcp-server
Velixar memory is a MCP server that provides persistent store-search-recall memory for AI assistants across sessions.
About
The Velixar memory MCP server adds persistent recall to AI assistants: store facts, search what you saved earlier, and pull memories back into new sessions. developers shipping agent-heavy workflows—support bots, internal copilots, or multi-day refactors—often lose thread when context resets; this server outsources durable memory to Velixar’s API via stdio MCP. Install the npm package, set VELIXAR_API_KEY, and point Claude Code or Cursor at the server when continuity matters more than a single-shot prompt. It complements project docs and SKILL.md; it does not replace version-controlled specifications. Use throughout Build and into Operate when the same agent must remember user prefs, architecture choices, or open issues; skip if every task is stateless and fully described in-repo.
- Store, search, and recall information across separate agent sessions
- npm package velixar-mcp-server at version 0.2.4 with stdio transport
- Requires VELIXAR_API_KEY (free key available at velixarai.com per env description)
- Purpose-built persistent memory layer, not ephemeral chat history
- GitHub source at VelixarAi/velixar-mcp-server
Memory by the numbers
- Data as of Jul 19, 2026 (Skillselion catalog sync)
claude mcp add --env VELIXAR_API_KEY=YOUR_VELIXAR_API_KEY velixar-mcp-server -- npx -y velixar-mcp-serverAdd your badge
Show developers this MCP server is listed on Skillselion. Paste this into your README.
| repo stars | ★ 1 |
|---|---|
| Package | velixar-mcp-server |
| Transport | STDIO |
| Auth | Required |
| Last updated | July 18, 2026 |
| Repository | VelixarAi/velixar-mcp-server ↗ |
What it does
Give your agent durable memory so decisions, preferences, and facts survive across chat sessions.
Who is it for?
Best when you're running multi-session agent work and want a managed memory API without building your own vector store.
Skip if: Projects that keep all state in git and docs, or teams blocked on sending conversation facts to a third-party memory API.
What you get
After setup, the agent can persist, search, and reload memories through Velixar instead of relying only on the current context window.
- Cross-session memory store and search via MCP tools
- Recall of saved facts into new agent conversations
- stdio MCP connection at package version 0.2.4
By the numbers
- npm velixar-mcp-server version 0.2.4
- stdio transport
- required secret VELIXAR_API_KEY
README.md
Velixar MCP Server
The first cognitive memory server for AI assistants. Not a vector database wrapper — a full reasoning layer that gives your AI persistent memory, a knowledge graph, identity awareness, contradiction detection, and belief tracking across every session.
Works with any Model Context Protocol client: Claude Desktop, Kiro, Cursor, Windsurf, Continue.dev, or custom hosts.
Why This Exists
Every AI assistant starts from zero every conversation. Velixar fixes that — but not by just storing and retrieving text. The MCP server gives your assistant the ability to:
- Orient itself in a workspace with a single call — no manual context assembly
- Track how beliefs evolve over time and surface when they contradict
- Build and traverse a knowledge graph of entities and relationships it discovers
- Maintain a persistent identity model of who you are, what you prefer, and how you work
- Distill sessions into durable memories automatically, with deduplication
- Import and export your entire memory corpus for backup or migration
25 tools. 5 live resources. 16 workflow prompts. One npm install.
Quick Start
npm install -g velixar-mcp-server
Get an API key at velixarai.com/settings/api-keys, then add to your MCP client:
{
"mcpServers": {
"velixar": {
"command": "velixar-mcp-server",
"env": {
"VELIXAR_API_KEY": "vlx_your_key_here"
}
}
}
}
Restart your assistant. Done.
Tool Surface
Memory
| Tool | What it does |
|---|---|
velixar_store |
Store a memory with tags, tier, and type |
velixar_search |
Semantic search across all memories |
velixar_list |
Browse with pagination and filtering |
velixar_update |
Edit content or tags on an existing memory |
velixar_delete |
Remove a memory |
Cognitive
| Tool | What it does |
|---|---|
velixar_context |
Synthesized workspace briefing — orientation in one call |
velixar_identity |
Get, store, or update the user's profile, preferences, and expertise |
velixar_contradictions |
Surface conflicting facts or beliefs with resolution guidance |
velixar_timeline |
How a topic or belief evolved over time |
velixar_patterns |
Recurring problem/solution motifs across your history |
velixar_inspect |
Deep inspection of a specific memory with full provenance chain |
velixar_graph_traverse |
Walk entity relationships — "what connects to X?" |
velixar_distill |
Extract durable memories from session content with deduplication |
Lifecycle
| Tool | What it does |
|---|---|
velixar_session_save |
Save a session summary for later recall |
velixar_session_recall |
Restore context from a previous session |
velixar_batch_store |
Store up to 20 memories in one call |
velixar_batch_search |
Run up to 10 search queries simultaneously |
velixar_consolidate |
Merge related memories into a single durable memory |
velixar_retag |
Bulk update tags across memories |
velixar_export |
Export memories as JSON or Markdown, optionally with graph data |
velixar_import |
Bulk import from JSON, Markdown, Notion, or Obsidian exports |
System
| Tool | What it does |
|---|---|
velixar_health |
Backend connectivity, latency, workspace status |
velixar_debug |
Cache state, circuit breaker, API timings |
velixar_capabilities |
Feature list, tool inventory, resource URIs |
velixar_security |
Get or set content scanning mode |
Live Resources
Resources are injected into your assistant's context automatically — no tool call needed.
| Resource | What it provides |
|---|---|
velixar://system/constitution |
Behavioral rules and cognitive modes for the assistant |
velixar://identity/current |
Your persistent user profile |
velixar://memories/recent |
Most recent memories (compact) |
velixar://memories/relevant |
Contextually relevant memories based on current activity |
velixar://domains/{domain}/shadow_graph |
Knowledge graph view for a specific domain |
Workflow Prompts
16 built-in prompts that guide multi-step reasoning workflows:
- Orientation — recall prior reasoning, build project context, profile an entity, orient-then-narrow
- Conflict — resolve contradictions, identify knowledge gaps
- Continuity — trace belief evolution, resume sessions, reconstruct decision paths
- Lifecycle — distill sessions, consolidate topic memory, retag recent memories
- Identity — summarize user identity, detect preference shifts, align response style
- Enterprise — evaluate enterprise fit for a domain
Workspace Isolation
Memories are scoped to workspaces. Your personal project never bleeds into work.
| Priority | Source | How |
|---|---|---|
| 1 | VELIXAR_WORKSPACE_ID env var |
Explicit |
| 2 | .velixar.json in project root |
{ "workspace_id": "my-project" } |
| 3 | Git root directory name | Automatic |
Host Compatibility
| Host | Tools | Resources | Prompts |
|---|---|---|---|
| Kiro CLI | ✅ | ✅ | ✅ |
| Claude Desktop | ✅ | ✅ | ✅ |
| Cursor | ✅ | ⚠️ | — |
| Windsurf | ✅ | ⚠️ | — |
| Continue.dev | ✅ | ✅ | ✅ |
When a host doesn't support resources or prompts, the server degrades gracefully — all tools still work independently.
Environment Variables
| Variable | Required | Description |
|---|---|---|
VELIXAR_API_KEY |
Yes | Your API key (starts with vlx_) |
VELIXAR_WORKSPACE_ID |
No | Explicit workspace scope |
VELIXAR_API_URL |
No | Custom API endpoint |
VELIXAR_USER_ID |
No | User ID for memory scoping |
VELIXAR_DEBUG |
No | true for verbose logging |
VELIXAR_LOG_FORMAT |
No | json for structured Datadog/CloudWatch logging |
VELIXAR_HEALTH_PORT |
No | Port for HTTP health check endpoint |
Reliability
- Automatic retry with exponential backoff (3 attempts)
- Circuit breaker — opens after sustained failures, auto-recovers
- Cache fallback — serves stale data during outages rather than failing
- Structured logging compatible with Datadog and CloudWatch
SDKs
Use Velixar directly from code:
CI/CD Integration
- GitHub Actions: velixar-memory-sync — distill PR merges into memories
- GitHub Actions: velixar-decision-capture — store issue resolutions as decisions
- Webhook:
POST /webhook/ci— generic CI event ingestion
License
MIT
Recommended MCP Servers
How it compares
Hosted persistent memory MCP, not an in-repo notes skill or local SQLite-only recall hack.
FAQ
Who is Velixar memory for?
It is for developers who want cross-session recall for coding agents via Velixar’s memory API and MCP stdio server.
When should I use Velixar memory?
Use it when the same agent must remember user context, decisions, or facts across days of Build and Operate work.
How do I add Velixar memory to my agent?
Install velixar-mcp-server from npm, configure stdio MCP, and set the required VELIXAR_API_KEY environment variable.