关于 Q-CLI MCP Memory Server
Q-CLI MCP Memory Server 为开发和云工程命令行工作流提供上下文记忆。它将用户、项目、编码和基础设施信息存入本地 SQLite 数据库,并支持跨会话检索。
主要功能
- 01存储带标签的对话记忆
- 02按键、关键词或上下文检索
- 03按用户隔离记忆空间
- 04保留偏好和项目上下文
- 05使用本地 SQLite 数据库
适用场景
- 01跨会话记住编码偏好
- 02找回项目需求和架构决策
- 03复用 AWS 配置上下文
- 04查找以往错误及其解决方法
MCP 相关
向 MCP 客户端提供记忆能力,使 AI 助手能够跨会话存取上下文信息。当前实现使用本地 SQLite 数据库。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Q-CLI MCP Memory Server
面向开发者工具的上下文记忆系统
MCP Memory Server 是一款强大的上下文记忆系统,专为支持开发者和云工程师的命令行工具设计。它提供可跨会话保留的智能记忆能力,帮助 AI 助手记住有关用户、用户偏好、代码和架构决策的重要信息。
概述
这套基于 MCP 的记忆系统让 AI 助手能够随着时间推移,逐渐深入了解用户及其工作。用户与工具交互时,系统会智能记住此前会话中的关键信息,包括:
- 个人偏好和信息
- 偏好的编程语言和框架
- AWS 基础设施模式和配置
- 代码格式偏好
- 以往的错误及其解决方案
- 项目特定要求
最终,用户将获得不断个性化的体验,该体验会适应每个人的工作流,无需反复解释技术背景。
目前,它仅支持通过 SQLlite 使用本地记忆数据库。目标是同时支持基于云的记忆。
安装
# Clone the repository
git clone https://github.com/yourusername/mcp-memory-server.git
# Navigate to the directory
cd mcp-memory-server
# Install dependencies
pip install -r requirements.txt
# Run the server
python3 mcp_memory_server.py
配置 MCP 服务
将以下配置添加到 mcp.json 文件中:
{
"mcp-server-memories": {
"command": "python",
"args": [
"PATH_TO_YOUR_FILE/memories_server.py"
],
"env": {}
}
}
Note: Replace PATH_TO_YOUR_FILE with the actual path to your memories_server.py file.
功能
🧠 智能记忆存储
系统会自动识别并存储对话中的重要信息,并使用以下标签进行适当分类:
#code:编程语言、框架、编码模式#architecture:系统设计、组件关系、基础设施决策#personal:用户偏好、背景信息#project:项目详情、要求、截止日期
🔍 上下文检索
可通过以下方式检索记忆:
- 精确键查找
- 关键词搜索
- 基于上下文的推断
👥 多用户支持
系统会智能地:
- 根据对话上下文识别用户
- 为不同用户维护独立的记忆空间
- 支持在不同用户之间共享项目上下文
🔄 渐进式学习
记忆会随着时间推移不断积累,持续深入了解用户的:
- 技术偏好
- 项目要求
- 常见工作流
- 反复遇到的挑战
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。