MCP Continuity Server (Versão Simplificada)

MCP Continuity Server (Versão Simplificada)

site icon
2025.03.26 0
JavaScript项目状态管理开发效率工具开发效率
MCP Continuity Server 是一个用于管理项目连续性和状态的MCP服务器,基于MCP Continuity Tool。此版本已简化以兼容MCP SDK 1.7.0。主要功能包括项目状态管理、与Claude Desktop的兼容性、Web界面管理、仓库分析和优化连续性提示生成。
View on GitHub

Overview

基本能力

产品定位

MCP Continuity Server 是一个用于管理项目连续性和状态的MCP服务器,旨在帮助开发者在不同会话之间保持项目状态,提高开发效率。

核心功能

  • 管理项目状态在不同会话之间的连续性
  • 兼容MCP SDK 1.7.0
  • 提供Web界面用于查看和管理项目状态
  • 分析仓库以获取洞察
  • 生成优化的连续性提示

适用场景

  • 需要跨会话保持项目状态的开发环境
  • 需要可视化项目进度和状态的团队
  • 需要自动化生成连续性提示的开发流程

工具列表

  • initProjectState: 基于仓库初始化项目状态
  • loadProjectState: 加载当前项目状态
  • updateProjectState: 更新项目状态的特定字段
  • analyzeRepository: 分析仓库结构以获取洞察
  • generateContinuityPrompt: 生成优化的连续性提示

常见问题解答

  • 问题:如何启动Web界面? 解答:运行 node src/index.js server 并访问 http://localhost:3000
  • 问题:如何安装? 解答:使用 npm install -g @lucasdoreac/mcp-continuity-servernpx @lucasdoreac/mcp-continuity-server

使用教程

使用依赖

  • Node.js 18+
  • npm 或 npx

安装教程

全局安装

npm install -g @lucasdoreac/mcp-continuity-server

使用npx

npx @lucasdoreac/mcp-continuity-server

从源代码安装

  1. 克隆仓库:
git clone https://github.com/Lucasdoreac/mcp-continuity-server-fixed.git
cd mcp-continuity-server-fixed
  1. 安装依赖:
npm install
  1. 启动服务器:
node src/index.js

调试方式

启动Web服务器:

node src/index.js server

访问 http://localhost:3000 查看项目状态。

运行测试:

npm test

检查代码覆盖率:

npm run test:coverage

许可证

该项目遵循 MIT 开源许可条款。