MCP.Market

Memory Vault MCP server

by MihaiBuilds·io.github.MihaiBuilds/memory-vault·v1.6.1·65 stars

Local-first AI memory layer with hybrid search. Postgres + pgvector. Self-hosted, MIT.

B70/100grade B
What users say
No reviews yet
Be the first
Safety scan
B70/100

full report

Adoption
Growing

65 stars

Reviews

Write one

Nobody has reviewed Memory Vault yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Memory Vault tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-10-14 · same rubric, same numbers if you re-run it

no findings
  • –Code scanpackage could not be scannedn/a
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 3 days ago15/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 70/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Memory Vault compares

Against every graded Databases MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
70/100
higher than 28% of 802 Databases servers
GitHub stars
65
more than 91% of 602 Databases servers

Release history: 2 versions in the registry since 2026-09-10, latest 2026-10-09, typically one every 29 days.

Install Memory Vault in Claude Code, Cursor or VS Code

claude mcp add memory-vault -- docker run -i --rm ghcr.io/mihaibuilds/memory-vault-mcp:1.6.1
Add to Cursor

What the publisher says

From the Memory Vault repository's README, as published. We do not edit it. Read it on GitHub

Memory Vault

The memory database for AI applications. Self-hosted Postgres + pgvector with hybrid search, MCP-native, and a knowledge graph baked in.

Every conversation with Claude or ChatGPT starts from zero. No memory of what you built last week, what decisions you made last month, what problems you've already solved. You either re-explain everything from scratch, or paste in a wall of context and hope it fits in the window.

Memory Vault is the persistent layer underneath. It stores what you want your AI to remember — decisions, conversations, notes, project context — in a single Postgres database with hybrid semantic + keyword search. Claude can recall and store memories during any session via MCP, you can chat with your own memories through a local LLM, or you can build your own AI tool on top of the REST API.

Chat with your vault using a local LLM. Every answer shows the exact memories it was grounded in — click any source to verify.

Status

v1.0 — released 2026-05-07. First stable release of Memory Vault. M1-M7 (hybrid search, Docker, MCP, REST API, dashboard, knowledge graph, local LLM chat) all shipped and stable.

See CHANGELOG.md for the full per-release history, or GitHub Releases for the platform-native view.

Semver from here forward — the public surface (REST API endpoints, MCP tool signatures, DB schema) is stable. Breaking changes only on a major version bump.

Quick Start (Docker)

git clone https://github.com/MihaiBuilds/memory-vault.git
cd memory-vault
docker compose up -d

That's it. PostgreSQL + pgvector + Memory Vault, running and ready. Migrations run automatically on first start.

# Check it's working
docker compose exec app memory-vault status

# Ingest a file
docker compose exec app memory-vault ingest /path/to/file.md --space default

# Search
docker compose exec app memory-vault search "your query here"

Data persists in a Docker volume — docker compose down and up again, your memories are still there.

Open http://localhost:8000 in your browser to use the dashboard (Chat, Search, Browse, Graph, Ingest, Stats).

Windows users: clone into WSL2, not a Windows path, and read docs/windows.md if you hit a line-ending error.

No-Docker quick start

If you prefer running without Docker:

Prerequisites

  • Python 3.11+
  • PostgreSQL 16 with pgvector extension
  • uv (recommended) or pip + venv

Setup with uv (recommended)

# Clone
git clone https://github.com/MihaiBuilds/memory-vault.git
cd memory-vault

# Create virtual environment and install dependencies
uv sync

# Install the spaCy language model
uv run python -m spacy download en_core_web_sm

# Configure
cp .env.example .env
# Edit .env with your PostgreSQL credentials

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Memory Vault: common questions

Is Memory Vault MCP server safe?
Mostly: it is graded B (70/100). Read the Memory Vault safety report
How do I install Memory Vault?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Memory Vault need an API key?
Yes. The registry entry asks for DB_PASSWORD.
Is Memory Vault maintained?
The last commit was 23 days ago (2026-10-12). The latest release is v1.6.1.
What can I use instead of Memory Vault?
Servers from other publishers that do the same job: CogniCore MCP server, GeoLens MCP server and Remem MCP server. Compare all Memory Vault alternatives.
How does Memory Vault compare with other Databases MCP servers?
safety score 70/100 (higher than 28% of 802 Databases servers); github stars 65 (more than 91% of 602 Databases servers). Full comparison.

Alternatives to Memory Vault

Same job from other publishers: the closest match first, then the best rated.

All Memory Vault alternatives →
  • CogniCore
    Memory, reflection and safety for AI agents. Hosted or local, no vector database.
    A
  • GeoLens
    Read-only access to a self-hosted GeoLens spatial catalog: datasets, features, maps, sandboxed SQL.
    B
  • Remem
    Local-first automatic memory for Claude Code and Codex: capture, distill, recall from SQLite.
    B
  • ZenBrain Memory
    Agent memory: working, episodic, semantic, procedural and core layers. Local SQLite, no account.
    A
  • open-memex
    Local-first memory for AI coding agents — Markdown + SQLite FTS5, shared across editors via MCP.
    B