关于 Context Continuation MCP Server
Context Continuation MCP Server 以易读的 Markdown 文件跟踪 AI 开发会话和项目进度,帮助开发者监控上下文用量,并在新会话中生成恢复提示词。
主要功能
- 01跟踪消息和 Token 用量
- 02在接近上下文上限时提醒
- 03生成会话恢复提示词
- 04记录项目里程碑和进度
- 05以 Markdown 文件存储数据
适用场景
- 01监控开发过程中的上下文
- 02在新会话中继续工作
- 03保留项目决策和里程碑
MCP 相关
它向 MCP 客户端提供会话跟踪、状态查询、项目进度、项目摘要和会话恢复工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Context Continuation MCP 服务
一个 MCP(Model Context Protocol)服务,为 AI 开发会话提供智能上下文管理。再也不用担心达到令牌上限时丢失上下文!
功能特性
- 自动上下文跟踪:监控令牌用量和对话流程
- 智能会话中断提醒:在达到上下文上限前收到通知
- 无缝恢复:为新会话生成上下文恢复提示词
- 项目管理:跨会话跟踪里程碑、决策和进度
- 基于文件的存储:可与 git 配合使用的易读 Markdown 文件
快速开始
安装
npm install -g context-continue-mcp
在 Claude Desktop 中使用
- 添加到 Claude Desktop 配置中:
{
"mcpServers": {
"context-continue": {
"command": "context-mcp",
"args": ["--project", "/path/to/your/project"]
}
}
}
-
重启 Claude Desktop
-
在对话中开始使用上下文工具:
context_start_session- 开始跟踪新会话context_track_message- 跟踪重要消息context_get_status- 查看令牌用量context_restore_session- 生成恢复提示词
可用工具
会话管理
context_start_session- 开始跟踪新的上下文会话context_end_session- 结束当前会话并生成摘要context_get_status- 获取当前会话和令牌用量信息
上下文跟踪
context_track_message- 将消息添加到会话跟踪中context_track_progress- 更新项目进度context_add_milestone- 添加项目里程碑
恢复
context_restore_session- 生成上下文恢复提示词context_get_project_summary- 获取完整的项目概览
工作原理
- 开始会话:为项目初始化上下文跟踪
- 跟踪进度:自动记录重要消息和决策
- 监控用量:接近令牌上限时收到警告
- 无缝续接:为新会话生成恢复提示词
文件结构
服务会在项目中创建一个 .context 目录:
your-project/
├── .context/
│ ├── config.json
│ ├── project_summary.md
│ ├── sessions/
│ │ ├── session_001_2025-05-31.md
│ │ └── session_002_2025-06-01.md
│ ├── progress/
│ │ ├── milestones.md
│ │ └── decisions.md
│ └── artifacts/
└── your-code/
质量保证
本项目通过以下方式保持高代码质量:
- 🧪 全面测试:43 项以上单元测试,覆盖率超过 95%
- 🔄 持续集成:在 Node.js 18.x、20.x、21.x 上进行自动化测试
- 🌍 跨平台支持:已在 Ubuntu、Windows 和 macOS 上测试
- 📊 代码覆盖率:通过 Codecov 实时跟踪覆盖率
- 🏗️ 构建验证:自动化构建和 CLI 功能测试
- 📦 软件包验证:发布前测试和兼容性检查
运行测试
# Run all tests
npm test
# Run tests with coverage
npm run test:coverage
# Run specific test suites
npm test token-counter
npm test session-tracker
npm test context-manager
# Watch mode for development
npm run test:watch
开发
git clone https://github.com/core3-coder/context-continue-mcp
cd context-continue-mcp
npm install
npm run build
npm start
许可证
MIT - 详情请参阅 LICENSE 文件
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。