Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Dejaview

FreeNot checked

Provides persistent knowledge graph memory for AI agents, enabling them to store, recall, and query facts about people, projects, and relationships across sessi

GitHubEmbed

About

Provides persistent knowledge graph memory for AI agents, enabling them to store, recall, and query facts about people, projects, and relationships across sessions.

README

Persistent knowledge graph memory for AI agents — an MCP server backed by DejaView.

Connect Claude Desktop, Cursor, Windsurf, or any MCP-compatible host to a live knowledge graph. Your AI remembers people, projects, decisions, and relationships across every session.

Get your free API key at dejaview.io.


Option 1: Cloud (no install required) ⚡

The fastest way to get started — no pip install, no local process.

{
  "mcpServers": {
    "dejaview": {
      "type": "streamable-http",
      "url": "https://api.dejaview.io/mcp",
      "headers": {
        "Authorization": "Bearer dv_your_key_here"
      }
    }
  }
}

Paste this into your Claude Desktop, Cursor, or Windsurf MCP config. Done.


Option 2: Local (pip install)

If you prefer to run the server locally:

pip install dejaview-mcp

Add to your config:

{
  "mcpServers": {
    "dejaview": {
      "command": "dejaview-mcp",
      "env": {
        "DEJAVIEW_API_KEY": "dv_your_key_here"
      }
    }
  }
}

Config file locations:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Linux: ~/.config/claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

What it does

DejaView gives your AI a persistent knowledge graph it can read from and write to across sessions. Unlike flat context windows that reset every chat, the graph grows over time.

Tool What it does
agent_context Load a full memory summary at session start
remember Store a fact (subject, predicate, object)
remember_many Store multiple facts at once
recall Get everything known about an entity
search Find entities by name
ask Natural language Q&A over the graph with citations
timeline See recently stored facts
graph_stats Entity and relationship counts
share Generate a public shareable link for any entity
forget Remove a specific fact
forget_entity Remove an entity and all its connections

Example

Once connected, just chat naturally:

"Remember that Alice is the lead on Project Atlas and prefers async communication."

The agent calls remember() automatically. Next session:

"What do I know about Alice?"

The agent calls recall("Alice") and tells you everything — including things you told it months ago.


Self-hosting

Want to run your own DejaView instance? The API is open source: github.com/JakeC77/DejaView

Set DEJAVIEW_ENDPOINT to point at your instance:

DEJAVIEW_API_KEY=dv_... DEJAVIEW_ENDPOINT=https://your-instance.com dejaview-mcp

Links

from github.com/JakeC77/DejaView-MCP

Install Dejaview in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install dejaview-mcp

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add dejaview-mcp -- uvx dejaview-mcp

FAQ

Is Dejaview MCP free?

Yes, Dejaview MCP is free — one-click install via Unyly at no cost.

Does Dejaview need an API key?

No, Dejaview runs without API keys or environment variables.

Is Dejaview hosted or self-hosted?

A hosted option is available: Unyly runs the server in the cloud, no local setup required.

How do I install Dejaview in Claude Desktop, Claude Code or Cursor?

Open Dejaview on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Dejaview with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All ai MCPs