DevRecord
一个专门用于记录和整理对话内容的 MCP (Model Context Protocol) 服务器,提供模板化的记录功能。
Documentation
DevRecord MCP 服务器
一个专门用于记录和整理对话内容的 MCP (Model Context Protocol) 服务器,提供模板化的记录功能。
功能特性
- 🔧 两个核心工具:
- `get_template_list`: 获取可用的记录模板列表
- `get_template_detail`: 获取具体模板的详细内容
- 📝 内置模板:
- 会议记录模板 (`meeting-record`): 用于记录会议内容、决策和行动项
- 项目总结模板 (`project-summary`): 用于总结项目进展、问题和计划
- 学习笔记模板 (`learning-notes`): 用于记录学习内容和心得体会
- 每日站会模板 (`daily-standup`): 用于记录团队每日站会内容
使用方式
1. 克隆项目
git clone https://github.com/seenbefore/DevRecord.git
cd DevRecord2. 安装依赖
node版本16+,推荐18
npm install3. 构建项目
npm run build4. 在 mcp_client 中使用
{
"mcpServers": {
"devrecord": {
"command": "node",
"args": ["C:\\PATH\\TO\\PARENT\\FOLDER\\DevRecord\\build\\index.js"]
}
}
}当您对大模型说:"用devrecord帮我记录一下",大模型会:
1. 调用 `get_template_list` 获取可用模板列表
2. 根据对话内容选择合适的模板
3. 调用 `get_template_detail` 获取模板详情
4. 按照模板规范总结对话内容
5. 生成 markdown 文档保存到 `src/record/` 目录
工具说明
get_template_list
- 描述: 获取所有可用的记录模板
- 参数: 无
- 返回: 模板列表,包含模板名称、文件名和描述
get_template_detail
- 描述: 获取指定模板的完整内容
- 参数:
- `templateName` (string): 模板名称(不含扩展名)
- 返回: 模板的完整markdown内容
目录结构
DevRecord/
├── src/
│ ├── index.ts # MCP服务器主文件
│ ├── template/ # 模板目录
│ │ ├── meeting-record.md
│ │ ├── project-summary.md
│ │ ├── learning-notes.md
│ │ └── daily-standup.md
│ └── record/ # 生成的记录文档目录
├── build/ # 编译后的文件
├── package.json
└── tsconfig.json添加自定义模板
1. 在 `src/template/` 目录下创建新的 `.md` 文件
2. 在 `src/index.ts` 的 `getTemplateDescription` 函数中添加描述
3. 重新构建项目
技术栈
- TypeScript
- Node.js
- MCP SDK (@modelcontextprotocol/sdk)
- Zod (参数验证)
开发说明
- 确保安装了 Node.js 和 npm
- 使用 TypeScript 进行开发
- 遵循 MCP 协议规范
- 支持跨平台运行(Windows/Linux/macOS)
参与贡献
欢迎提交 Issue 或 Pull Request!
开源协议
本项目基于 MIT License 开源。
Frequently asked questions
What is DevRecord?
DevRecord is 一个专门用于记录和整理对话内容的 MCP (Model Context Protocol) 服务器,提供模板化的记录功能。
How do I install DevRecord?
Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.
Is DevRecord open source?
Yes — it is hosted on GitHub at https://github.com/seenbefore/devrecord and has 3 stars.
Related MCP tools
The all-in-one Desktop & Docker AI application with built-in RAG, AI agents, No-code agent builder, MCP compatibility, and more.
An AI-powered task-management system you can drop into Cursor, Lovable, Windsurf, Roo, and others. Built for the Model Context Protocol to enhance AI capabiliti
Fay是一个帮助数字人(2.5d、3d、移动、pc、网页)或大语言模型(openai兼容、deepseek)连通业务系统的mcp框架。 JavaScript-based implementation. Trusted by 12000+ developers.
CTTF: MCP integration between Cursor and Figma, allowing Cursor Agentic AI to communicate with Figma for reading designs and modifying them programmatically.
🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients. JavaScript-based implementation.
This is MCP server for Claude that gives it terminal control, file system search and diff file editing capabilities JavaScript-based implementation.
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP