article
README
🚀 MCP会话保存器
MCP会话保存器是一个用于保存会话记录的MCP服务。它可以将会话内容保存到指定目录,并按照IDE名称、日期和会话描述的方式组织成Markdown文件。
🚀 快速开始
方法一:使用npx(推荐)
无需安装,只需将以下内容添加到您的IDE的MCP配置中:
{
"mcpServers": {
"session-saver": {
"command": "npx",
"args": ["-y", "mcp-session-saver"]
}
}
}
方法二:全局安装
npm install -g mcp-session-saver
MCP配置如下:
{
"mcpServers": {
"session-saver": {
"command": "mcp-session-saver"
}
}
}
方法三:本地安装
npm install mcp-session-saver
✨ 主要特性
- 📝 保存会话记录:将AI对话保存为Markdown文件。
- 📁 智能组织:自动按IDE、日期和描述进行分类。
- 🔍 会话管理:可读取、搜索和删除会话。
- 🌐 多IDE支持:与Qoder、Cursor、Claude Desktop、Windsurf、Trae、Codebuddy、Lingma、Continue、Aider等多种IDE兼容。
📦 自定义存储路径(可选)
在MCP配置中添加环境变量:
{
"mcpServers": {
"session-saver": {
"command": "npx",
"args": ["-y", "mcp-session-saver"],
"env": {
"MCP_SESSION_BASE_DIR": "D:\\MyProjects\\sessions"
}
}
}
}
💻 使用示例
基础用法
配置完成后,在您的IDE中输入以下命令即可:
Save current session
List all sessions
Search session content
📚 详细文档
🔧 技术细节
- JavaScript(ES模块)
- @modelcontextprotocol/sdk
- Node.js >= 16.0.0
📄 许可证
本项目采用MIT许可证。
👏 贡献
欢迎提交问题和拉取请求!
Scan to join WeChat group