为 Claude Code、Cursor、OpenCode、Codex 等 AI 编程助手统一配置持久记忆、工作流、技能和 MCP 服务。
Mibayy/token-savior
面向 AI 编程助手的 MCP 服务,按符号索引代码并提供持久记忆与 Bash 命令改写,以减少 token 消耗。
- Star
- 1,211
- Fork
- 110
- 未关闭 Issue
- 9
- 最近提交
- 23天前
这是什么?
Token Savior 是一个 MCP 服务器,位于 Claude Code 等 AI 编程助手与代码库之间。它按符号(函数、类、导入及调用图)为项目建立索引,让模型通过定位信息回答问题,而不必整文件读取。
项目还内置持久记忆引擎,把决策、缺陷修复、团队约定和会话摘要保存在 SQLite 中,支持全文检索和可选的向量检索,并在下一次会话开始时注入精简摘要。PreToolUse 钩子可在 Bash 命令执行前改写命令以缩减输出;PostToolUse 压缩器则把 git、pytest、kubectl、aws 等常见命令的输出整理为更精简的形式。
服务器提供从单工具到 68 个工具的多种配置档位,`ts init` 命令可为 Claude Code、Cursor、Gemini、Codex 和 OpenClaw 写入钩子配置。对于不支持 MCP 的智能体,还可以使用 `ts` 命令行工具。
核心功能
- 01符号级代码导航,支持查找符号及查询依赖关系
- 02基于 SQLite 的持久记忆,支持全文检索和可选的向量检索
- 03PreToolUse 钩子可在命令执行前改写 Bash 命令,减少输出
- 04针对 git、测试框架、云厂商 CLI 和 Docker 的 34 个输出压缩器
- 05可配置的工具档位,`ts init` 可一键接入多种编程助手
适用场景
- 在大型代码库中避免智能体反复整文件读取,改为按符号快速定位代码
- 在多次 Claude Code 会话之间保留架构决策与缺陷修复记录
- 降低智能体进行反复代码导航和测试运行时的 token 成本与耗时
- 通过 ts 命令行工具,让 Cursor 等不支持 MCP 的工具或脚本使用符号查询
快速上手
- 1
从 PyPI 安装带 MCP 支持的包
pip install "token-savior-recall[mcp]" - 2
在 MCP 配置中添加该服务器(例如 Claude Code),并设置工作区根目录和配置档
使用前须知
- 作者公布的基准测试数据无法独立验证,其测试工具仓库也未公开。
- Claude Code 用户必须将 alwaysLoad 设为 true,否则工具会隐藏在 ToolSearch 之后,几乎不会被调用。
- PostToolUse 的 Bash 压缩器不会减少当前轮次的 token,只有 PreToolUse 重写器能做到。
收录于专题
标签
常见问题
- token-savior 是什么?
- 面向 AI 编程助手的 MCP 服务,按符号索引代码并提供持久记忆与 Bash 命令改写,以减少 token 消耗。 Token Savior 是一个 MCP 服务器,位于 Claude Code 等 AI 编程助手与代码库之间。它按符号(函数、类、导入及调用图)为项目建立索引,让模型通过定位信息回答问题,而不必整文件读取。
- token-savior 可以免费使用吗?用的什么许可证?
- token-savior 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- token-savior 还在维护吗?
- 活跃维护中。token-savior 最近一次提交是在 2026年10月15日。
- token-savior 适合用来做什么?
- 在大型代码库中避免智能体反复整文件读取,改为按符号快速定位代码 在多次 Claude Code 会话之间保留架构决策与缺陷修复记录 降低智能体进行反复代码导航和测试运行时的 token 成本与耗时 通过 ts 命令行工具,让 Cursor 等不支持 MCP 的工具或脚本使用符号查询
- token-savior 怎么安装和运行?
- 从 PyPI 安装带 MCP 支持的包: pip install "token-savior-recall[mcp]" 在 MCP 配置中添加该服务器(例如 Claude Code),并设置工作区根目录和配置档
- 在哪里获取 token-savior?
- 源代码和安装说明在 GitHub 上:https://github.com/Mibayy/token-savior
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一款 AI 编程代理插件,让早先的图片不再随每次请求重复发送,模型需要时再取回对应图片。
一个零依赖插件,通过精简输出文字、代码风格和过长的工具输出,降低 AI 编码代理的 token 消耗。
开源的自我修改型 AI 智能体,跨重启保留身份与记忆,可处理外部项目并改写自身代码。
面向 AI 智能体的本地持久记忆工具,单文件二进制,支持跨会话的图谱化知识存储与召回。
为 Claude Code、Codex、Copilot CLI 和 Pi 提供的插件,基于仓库历史会话学习,降低编程智能体的 token 成本。