MCP服务器聊天记录
](https://pypi.org/project/mcp-server-chat-history/)  
  ](https://insiders.vscode.dev/redirect/mcp/install?name=chat-history&config=%7B%22command%22%3A%22docker%22%2C%22args%22%3A%5B%22run%22%2C%22-i%22%2C%22--rm%22%2C%22mcp/chat-history%22%5D%7D)
一个模型上下文协议服务器,提供聊天历史访问和代理LLM和客户端的搜索。
特性
list_chats:列出用户最近的聊天记录get_chat:通过chat_id获取完整聊天记录search_chats:按关键字搜索用户的聊天记录save_message:在聊天中添加消息
快速启动
安装(pip或uv)
pip install mcp-server-chat-history
python -m mcp_server_chat_history或
uv pip install mcp-server-chat-history
uv run -m mcp_server_chat_history码头工人
docker build -t mcp/chat-history .
docker run -it --rm -p 3000:3000 -v /absolute/path/to/chats:/chats mcp/chat-history配置
集 QODO_CHATLOGS_DIR 用于您的聊天记录(默认值: /chats 在Docker中, $HOME/all_qodo_chatlogs 否则):
export QODO_CHATLOGS_DIR=/path/to/your/chatlogs用法
启动服务器后,从MCP客户端连接并调用提供的工具。
可用工具
| 工具 | 参数 | 描述 |
|---|---|---|
list_chats | user_id:str,limit:int=10 | 列出用户最近的聊天记录 |
get_chat | chat_id:str | 获取完整聊天数据 |
search_chats | user_id:str,query:str | 搜索关键字 |
save_message | chat_id:str,role:str,message:str | 将消息附加到聊天中 |
许可证
麻省理工学院
看 src/mcp_server_chat_history/main.py 对于入口点。
