mcpField
D
Dejaview Mcp

Dejaview Mcp

远程服务
github.com/JakeC77记忆与知识034 周前更新
代码仓库

关于 Dejaview Mcp

Dejaview Mcp 将 MCP 兼容主机连接到 DejaView 持久化知识图谱,供 AI Agent 跨会话保存和检索人物、项目、决策及关系信息,并支持云端或本地运行。

主要功能

  1. 01跨会话持久化图谱记忆
  2. 02保存单条或多条事实
  3. 03检索实体并按名称搜索
  4. 04带引用的自然语言图谱问答
  5. 05查看时间线与图谱统计
  6. 06分享或删除图谱数据

适用场景

  1. 01在 Agent 会话间延续项目背景
  2. 02记录决策和人物关系
  3. 03查询已保存的个人信息
  4. 04删除过时事实或实体

MCP 相关

它将 DejaView 图谱操作作为 MCP 工具提供给兼容主机,包括记忆存储、检索、搜索和删除。可通过云端端点连接,也可在本地运行。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://api.dejaview.io/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://api.dejaview.io/mcp需要授权

工具

11

此工具无需参数。

详细介绍

dejaview-mcp

面向 AI Agent 的持久化知识图谱记忆——由 DejaView 提供支持的 MCP 服务。

将 Claude Desktop、Cursor、Windsurf 或任何兼容 MCP 的宿主连接到实时知识图谱。你的 AI 会跨会话记住人物、项目、决策和关系。

在 dejaview.io 免费获取 API 密钥。


选项 1:云端(无需安装)⚡

最快的入门方式——无需 pip install,也无需本地进程。

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

将其粘贴到 Claude Desktop、Cursor 或 Windsurf 的 MCP 配置中即可。


选项 2:本地安装(pip install)

如果你更喜欢在本地运行服务:

pip install dejaview-mcp

添加到你的配置中:

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

配置文件位置:

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

功能

DejaView 为你的 AI 提供一个持久化知识图谱,可让它跨会话读取和写入信息。与每次聊天都会重置的扁平上下文窗口不同,知识图谱会随时间不断增长。

工具功能
agent_context在会话开始时加载完整的记忆摘要
remember存储一条事实(主体、谓词、客体)
remember_many一次存储多条事实
recall获取关于某个实体的所有已知信息
search按名称查找实体
ask使用自然语言查询知识图谱并获取引用
timeline查看最近存储的事实
graph_stats实体和关系的数量
share为任意实体生成可公开分享的链接
forget移除一条特定事实
forget_entity移除一个实体及其所有关联

示例

连接后,只需自然地聊天:

“记住,Alice 是 Project Atlas 的负责人,并且更喜欢异步沟通。”

Agent 会自动调用 remember()。在下一个会话中:

“关于 Alice,我知道些什么?”

Agent 会调用 recall("Alice") 并告诉你所有信息——包括你几个月前告诉它的内容。


自托管

想运行自己的 DejaView 实例?该 API 已开源: github.com/JakeC77/DejaView

设置 DEJAVIEW_ENDPOINT,使其指向你的实例:

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

链接

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。