
MCP Chat Logger

2025.04.09
4
Python聊天记录保存Markdown格式化其它
MCP Chat Logger是一个简单而强大的聊天记录保存工具,可以将聊天历史保存为Markdown格式文件,便于后续查看和分享。
View on GitHub
Overview
基本能力
产品定位
MCP Chat Logger是一个聊天记录保存工具,专注于将聊天历史格式化为Markdown文件,便于查看和分享。
核心功能
- 支持将聊天历史保存为格式化的Markdown文件
- 自动为每条消息添加时间戳
- 支持自定义保存目录
- 支持会话ID标识不同的对话
适用场景
- 需要保存和分享聊天历史的场景
- 需要格式化聊天记录以便后续查看的场景
- 需要区分不同对话会话的场景
工具列表
chat_logger.py
: 核心功能实现,负责聊天记录的保存和格式化
常见问题解答
无明确常见问题解答部分。
使用教程
使用依赖
- 提前安装uv
uv add "mcp[cli]"
安装教程
- 克隆代码库:
git clone https://github.com/yourusername/MCP_Chat_Logger.git
cd MCP_Chat_Logger
- 安装依赖:
uv add "mcp[cli]"
调试方式
- 在项目目录启动mcp服务
uv run chat_logger.py
- 在cursor/cherry studio中添加mcp服务器配置
"chat_logger": {
"name": "chat_logger",
"isActive": false,
"command": "uv",
"args": [
"--directory",
"项目路径(例如~/MCP_Chat_Logger/)",
"run",
"chat_logger.py"
]
}