mcpField
1
1AIVault

1AIVault

本地服务
github.com/stoicsoft开发工具117 周前更新

关于 1AIVault

1AIVault 是面向希望在不同 AI 工具间共享记忆、技能和配置的本地优先桌面应用。数据保存在本地 SQLite 数据库中,并通过 MCP 服务提供访问,支持关联条目和按主题组织上下文。

主要功能

  1. 01将记忆存入本地 SQLite 数据库
  2. 02搜索和整理保险库条目
  3. 03保存并加载可复用技能
  4. 04在知识图谱中关联相关条目
  5. 05提取和浏览跨来源主题
  6. 06为支持的客户端安装 MCP 配置

适用场景

  1. 01在不同 AI 客户端间复用上下文
  2. 02保存决策和偏好以便后续使用
  3. 03按名称加载可复用指令
  4. 04查找相关记忆和主题摘要

MCP 相关

其 MCP 服务提供保存、搜索、更新和关联保险库条目的工具,并支持管理技能和主题。兼容 MCP 的客户端通过 stdio 连接,共享本地保险库数据库。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

1AIVault

1AIVault — MCP 服务

便携式 AI 记忆库——记忆、技能和配置可在所有 AI 工具间共享。

version MCP transport tools platform license

1AIVault 是一款本地优先的桌面应用,可作为适用于 AI 工具的便携式记忆库。它将记忆、决策、偏好和可重复使用的技能存储在本地 SQLite 数据库中,并通过此**模型上下文协议(MCP)**服务提供给 AI 客户端——因此,你告诉 Claude Desktop 的内容也可在 Cursor、Claude Code、Cline 等工具中使用。无需云端、无需账号,数据不会离开你的设备。

网站与下载: https://1aivault.com

1AIVault 控制面板


为什么选择它

每种 AI 工具都有自己的记忆孤岛。在一种工具中积累的上下文,对下一种工具不可见。1AIVault 为你提供一个知识库,让所有 AI 客户端都通过同一个 MCP 服务进行读写——这是一个由你拥有、存储在自己磁盘上的共享便携式大脑。

  • 🧠 跨工具记忆 — 在 Claude Desktop 中保存,在 Cursor 中回忆
  • 🔒 本地优先 — 单个 SQLite 数据库位于 ~/.1aivault/vault.db,采用 WAL 模式,绝不上传
  • 🕸️ 知识图谱 — 关联条目、浏览相关上下文,并自动从不同来源提取主题
  • 🧩 可重复使用的技能 — 将 AI 指令保存一次,即可在任何地方按名称加载
  • ⚡ 零配置安装 — 应用只需点击一次,即可为每个客户端写入 MCP 配置

1AIVault 中的跨来源主题图谱


安装

1AIVault 是一款内置此 MCP 服务的桌面应用——无需运行 npx 或克隆仓库。

  1. 从 https://1aivault.com 下载适用于你操作系统的应用(macOS · Windows · Linux)
  2. 打开 1AIVault
  3. 前往 连接,点击 AI 客户端旁边的 安装——1AIVault 会自动写入 MCP 配置
支持的 AI 客户端
客户端自动安装
Claude Desktop✅
Claude Code✅
Cursor✅
Cline (VS Code)✅
Codex CLI✅
Gemini CLI✅
OpenCode✅
Antigravity CLI✅
ChatGPT Desktop✅

任何支持 stdio 服务的 MCP 兼容客户端也可以手动配置为连接此服务 (参见工作原理)。


工具

该服务通过标准输入/输出公开 20 个工具。你工作时,AI 客户端会自动调用这些工具。

工具功能
vault_save将记忆、决策、偏好或事实保存到持久化保险库
vault_search对保险库进行全文搜索——支持 "quoted phrases"、-exclude、tag:、tier:、category:
vault_recent按时间顺序列出最近保存的条目
vault_by_tag按标签获取条目
vault_update编辑或重命名现有条目
vault_tags列出所有标签及其数量
vault_get按 ID 获取一条条目(完整内容)
vault_save_conversation将当前对话归档为摘要和全文
vault_load_skill按名称加载用户定义的技能(可重复使用的 AI 指令)
vault_list_skills列出已保存的技能(名称 + 描述)
vault_link使用命名关系连接两个条目(知识图谱边)
vault_related从一条条目出发遍历知识图谱(最多 3 跳)
vault_brain_query关键词搜索 + 图谱遍历,以展示更丰富的关联上下文
vault_extract_insights对条目运行自动链接/模式提取
vault_classify_pending获取尚未归类到主题的条目
vault_save_classifications将条目分配到跨来源主题(并更新摘要)
vault_list_topics列出跨来源主题及其条目数量和摘要预览
vault_topic_digest获取主题的跨来源摘要、别名和条目
vault_search_topics对主题进行全文搜索
vault_link_topics声明主题之间的类型化关系

工作原理

三个进程共用 一个 SQLite 数据库(~/.1aivault/vault.db,WAL 模式)——无需 HTTP 桥接,WAL 可处理跨进程并发:

Main (Electron) ─┐                                ┌─ MCP server subprocesses
                 ├── ~/.1aivault/vault.db (WAL) ──┤   (spawned by Claude Desktop,
Renderer (UI) ───┘                                └─   Cursor, Claude Code, Cline, …)

每个 AI 客户端都会将 MCP 服务的独立副本作为标准输入/输出子进程启动。在打包安装中,服务通过应用自身的运行时运行(因此与应用内置的原生模块 ABI 完全一致),1AIVault 会为你写入如下配置——无需手动编辑:

生成的配置示例(macOS)
{
  "mcpServers": {
    "1aivault": {
      "command": "/Applications/1AIVault.app/Contents/MacOS/1AIVault",
      "args": [
        ".../app.asar.unpacked/dist/main/main/mcp/server.js",
        "--source", "claude_desktop",
        "--db", "/Users/you/.1aivault/vault.db"
      ],
      "env": {
        "ELECTRON_RUN_AS_NODE": "1",
        "NODE_PATH": ".../app.asar.unpacked/node_modules"
      }
    }
  }
}

应用会根据每台设备解析路径。--source 标签会记录哪个客户端写入了条目;--db 指向你的保险库。


隐私

  • 100% 本地运行。 你的保险库是磁盘上的一个文件。MCP 层不会向任何服务器发送任何内容。
  • 数据由你掌控。 你可以通过桌面应用整理、导出数据,并在不同设备间迁移。
  • 使用保险库或 MCP 服务无需帐户。

链接


1AIVault 是商业软件。此代码库是随附 MCP 服务的文档;应用源代码并非开源。© StoicSoft。

评论

支持 Markdown

第一次接触 MCP?

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

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