DevRecord MCP 服务器是一个专门用于记录和整理对话内容的工具,它基于 MCP (Model Context Protocol) 协议,提供模板化的记录功能,能帮助用户高效地完成各类记录工作。
🔧 两个核心工具:
get_template_list:可获取可用的记录模板列表。get_template_detail:能获取具体模板的详细内容。📝 内置模板:
meeting-record):用于记录会议内容、决策和行动项。project-summary):用于总结项目进展、问题和计划。learning-notes):用于记录学习内容和心得体会。daily-standup):用于记录团队每日站会内容。git clone https://github.com/seenbefore/DevRecord.git
cd DevRecord
node 版本需 16+,推荐 18。
npm install
npm run build
{
"mcpServers": {
"devrecord": {
"command": "node",
"args": ["C:\\PATH\\TO\\PARENT\\FOLDER\\DevRecord\\build\\index.js"]
}
}
}
当您对大模型说:"用 devrecord 帮我记录一下",大模型会按以下步骤操作:
get_template_list 获取可用模板列表。get_template_detail 获取模板详情。src/record/ 目录。templateName (string):模板名称(不含扩展名)。DevRecord/
├── src/
│ ├── index.ts # MCP 服务器主文件
│ ├── template/ # 模板目录
│ │ ├── meeting-record.md
│ │ ├── project-summary.md
│ │ ├── learning-notes.md
│ │ └── daily-standup.md
│ └── record/ # 生成的记录文档目录
├── build/ # 编译后的文件
├── package.json
└── tsconfig.json
src/template/ 目录下创建新的 .md 文件。src/index.ts 的 getTemplateDescription 函数中添加描述。技术栈:
开发说明:
欢迎提交 Issue 或 Pull Request!
本项目基于 MIT License 开源。