mcpField
P
ProjectKeeper

ProjectKeeper

本地服务
github.com记忆与知识

关于 ProjectKeeper

ProjectKeeper 为需要在 AI Agent 之间交接工作的团队梳理项目需求、决策、计划和已完成事项。它读取现有项目资料并生成上下文包,项目数据保留在本机。

主要功能

  1. 01梳理需求、计划与交付工作
  2. 02将决策关联到会话来源
  3. 03跟踪旧计划的处理结果
  4. 04标记差异与待决事项
  5. 05生成 Agent 上下文包

适用场景

  1. 01将未完成项目交给另一个 Agent
  2. 02检查交付代码是否符合需求
  3. 03追溯项目决策的来源

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"feiyanglyy-stack-projectkeeper": {
"command": "npx",
"args": [
"-y",
"projectkeeper"
]
}
}
}
启动命令npx -y projectkeeper

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmprojectkeeper1.0.0

工具

5

收录的工具列表 · 更新于 2 周前

参数类型必填说明
cwdstring否项目内的文件夹。默认值:服务启动时所在的文件夹。
kindenum否该 pack 的用途。默认值:Implement。Implement | Review | Plan | Discuss product | Investigate
portinteger否Workbench 端口。默认值:ProjectKeeper 设置中的端口(4870)。
workstring否按 ID 或名称指定工作项或区域。省略则表示整个项目。
sincestring否上次获取 pack 的时间;仅提供此后发生的更改。
projectstring否项目 ID(`pk projects` 可列出项目)。默认值:包含 cwd 的项目。
purposeenum否Start(项目的默认值)或 Work(指定 work 时的默认值)。Start | Work
recipientstring否读取对象:"Incoming agent"(默认值)或项目认可的角色。

详细介绍

维护者还没有提供详细介绍,可以先查看代码仓库中的 README。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。