Token导航 LogoToken导航TokenDH.com
Codex Mem logo
数据服务未说明官方级别未说明来源级核验

Codex Mem

MCP Server

一个本地优先、基于SQLite的持久内存MCP服务器,用于跨Codex会话保存项目内存并提供渐进式检索工作流程。

工具数

6

提示词数

0

GitHub Stars

3

资源数

0
本地优先TypeScriptSQLite

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Just-Boring-Cat

提供方

Just-Boring-Cat

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Persistent memory MCP server for Codex, local-first and SQLite-backed.

🇺🇸 English • 🇪🇸 Español • 🇩🇪 Deutsch

Quick Start • Documentation • Automatic Mode • Architecture Design • How It Works • MCP Search Tools • System Requirements • Contributing • License

______________________________________________________________________

codex-mem 通过实用的渐进式检索工作流程,在Codex会话中保留项目内存。

快速开始

一个命令自动安装:

npm run mcp:install

安装程序选项:

bash scripts/install-mcp.sh --help
bash scripts/install-mcp.sh --dry-run
bash scripts/install-mcp.sh --dry-run --no-register
bash scripts/install-mcp.sh --name codex-mem --db-path .memory/codex-mem.db

自动工作流助手:

npm run auto:mode -- start --ingest --project codex-mem
npm run auto:mode -- end --summary "Completed MCP setup docs and tests."
npm run auto:mode -- commit
npm run auto:install-hooks -- --project codex-mem

手动安装路径:

npm install
export MEMORY_DB_PATH=.memory/codex-mem.db
npm run migrate
npm run mcp:start

VS代码MCP设置值:

  • 姓名: codex-mem
  • 运输: STDIO
  • 命令: npm
  • 论据: run, mcp:start, --silent
  • 环境变量: MEMORY_DB_PATH=.memory/codex-mem.db
  • 工作目录:指向您的绝对路径 codex-mem 仓库

文档

GitHub协作

文档索引

规划和产品

建筑与设计

API和操作

项目日志

国际化

品牌资产

自动模式

codex-mem 目前支持实用的半自动工作流程:

npm run auto:mode -- start --project codex-mem --ingest
npm run auto:mode -- end --project codex-mem --summary "Session handoff summary."
npm run auto:mode -- commit --project codex-mem
npm run auto:install-hooks -- --project codex-mem

请参阅 docs/auto-mode.md.

建筑设计

flowchart LR
  User["User / Codex Session"] --> MCP["MCP Interface"]
  MCP --> Service["Memory Service"]

  Service --> Policy["Policy Layer"]
  Policy --> Storage["Storage Layer (SQLite + FTS)"]

  Service --> Ingest["Ingestion Layer"]
  Ingest --> Sources["Project Sources (docs, logs)"]
  Ingest --> Policy

  Service --> Search["Search Flow"]
  Search --> Storage

  Service --> Timeline["Timeline Flow"]
  Timeline --> Storage

  Service --> Details["Details Flow"]
  Details --> Storage

  Service --> Save["Save Flow"]
  Save --> Policy

  subgraph LocalRuntime["Local Runtime"]
    MCP
    Service
    Policy
    Storage
    Ingest
  end

运作原理

  1. save_memory 存储关键决策、修复和约束。
  2. search 返回紧凑的索引条目以实现低成本发现。
  3. timeline 扩展锚点条目周围的上下文。
  4. get_entries 仅获取选定ID的完整详细信息。
  5. ingest_docs 导入带有源/哈希重复数据消除的文档。
  6. retention_dry_run 报告在不删除数据的情况下清理候选对象。

MCP搜索工具

推荐检索流程:

  1. search
  2. timeline
  3. get_entries

可用的MCP工具:

  • save_memory
  • search
  • timeline
  • get_entries
  • ingest_docs
  • retention_dry_run

系统要求

  • Node.js 20+
  • npm
  • 本地文件系统写访问权限 .memory/
  • SQLite运行时支持(通过捆绑依赖关系)

贡献

  1. 分叉存储库
  2. 创建要素分支
  3. 添加或更新测试
  4. 更新行为更改文档
  5. 打开拉取请求

贡献.md.

许可证

根据以下许可 AGPL-3.0.

许可证.

目录标签

目录标签

本地优先TypeScriptSQLite持久内存本地部署MCP服务器渐进式检索

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

session

工具数量(toolCount,工具数)

6

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明session部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP