关于 MCP Continuity Server (Versão Simplificada)
MCP Continuity Server (Versão Simplificada) 是已归档的 MCP 服务,用于在 Claude Desktop 会话间跟踪项目状态,面向开发工作流。它结合仓库分析、状态管理、网页界面和连续性提示词生成。
主要功能
- 01跨会话保存项目状态
- 02分析仓库结构
- 03生成连续性提示词
- 04通过网页管理状态
- 05兼容 MCP SDK 1.7.0
适用场景
- 01在新会话中继续开发
- 02查看已完成和待处理的组件
- 03根据项目背景生成提示词
MCP 相关
它向 MCP 客户端提供项目初始化、状态加载与更新、仓库分析及提示词生成工具。README 说明其兼容 MCP SDK 1.7.0。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
5收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| repositoryUrl | string | 是 | 存储库的 URL 或标识符 |
| workingDirectory | string | 否 | 可选的工作目录(例如:'src'、'frontend/src') |
详细介绍
已于 2026-10-22 归档。 已由
Lucasdoreac/personal-dev-harness(skilltiered-delegation)和Lucasdoreac/sober取代。原始版本mcp-continuity-server也已归档。仅保留作历史参考。
MCP Continuity Server(简化版)
一个用于管理项目连续性和状态的 MCP 服务,基于 MCP Continuity Tool。此版本经过简化,可兼容 MCP SDK 1.7.0 版。
主要功能
- 在 Claude Desktop 的不同会话之间管理项目状态
- 兼容 MCP SDK 1.7.0
- 提供用于查看和管理状态的 Web 界面
- 分析代码库以获取见解
- 生成经过优化的连续性提示词
1.0.9 版中的修复与改进
此版本进行了以下更改:
- 将 MCP SDK 更新至 1.7.0(原版使用 1.0.1)
- 完全移除会导致错误的
resources/list和prompts/list处理程序 - 提供用于查看和管理项目状态的 Web 界面
- 确保与 Claude Desktop 兼容
- 将表情符号替换为文本,以提高兼容性
- 统一日志消息格式
- 为所有组件实现自动化测试
- 使用 GitHub Actions 配置持续集成
前提条件
- Node.js 18+
- npm 或 npx
安装与使用
全局安装
npm install -g @lucasdoreac/mcp-continuity-server
使用 npx
npx @lucasdoreac/mcp-continuity-server
在 Claude Desktop 中配置
将此条目添加到 claude_desktop_config.json 文件中:
"continuity": {
"command": "npx",
"args": [
"-y",
"@lucasdoreac/mcp-continuity-server"
]
}
从源代码使用
- 克隆代码库:
git clone https://github.com/Lucasdoreac/mcp-continuity-server-fixed.git
cd mcp-continuity-server-fixed
- 安装依赖项:
npm install
- 运行服务:
node src/index.js
带图形界面的 Web 服务模式
要以带有 Web 界面的 HTTP 服务启动:
node src/index.js server
启动后,访问 Web 界面:http://localhost:3000
Web 界面
Web 界面支持:
- 查看项目当前状态
- 监控已完成、进行中和待处理的组件
- 查看当前组件的剩余任务
- 跟踪开发进度
- 配置服务参数

可用工具
initProjectState- 根据代码库初始化项目状态loadProjectState- 加载项目当前状态updateProjectState- 更新项目状态中的特定字段analyzeRepository- 分析代码库结构以获取见解generateContinuityPrompt- 生成经过优化的提示词,以便继续开发
状态文件
此服务会创建并管理一个 project-status.json 文件,用于存储当前开发状态。该文件包含:
- 项目信息(名称、代码库、工作目录)
- 当前开发状态(当前文件、组件、任务)
- 组件列表(已完成、进行中、待处理)
- 开发上下文(最近的思考、后续步骤)
版本历史
1.0.9 版
- 添加用于查看和管理项目状态的 Web 界面
- 为所有组件实现自动化测试
- 使用 GitHub Actions 配置持续集成
- 将所有表情符号替换为对应文本,确保与 Claude Desktop 兼容
- 使用文本前缀 [INFO]、[OK]、[AVISO]、[ERRO] 统一日志消息格式
- 改进文档和 JSDoc 注释
1.0.8 版
- 更新安全依赖项
- 修复小问题
1.0.7 版
- 简化服务,移除非必要功能
- 兼容 MCP SDK 1.7.0 版
- 移除导致冲突的处理程序
测试与质量
运行自动化测试:
npm test
查看代码覆盖率:
npm run test:coverage
许可证
MIT
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。