⚠️ 重要通知:此独立仪表板现已过时!
MCP 内存服务现在包含一个嵌入式仪表板,具有此独立版本的所有功能以及更多新功能!
🎉 新功能是什么?
主要的 MCP 内存服务现在提供:
- ✅ 内置 Web 仪表板 - 不需要单独安装
- ✅ 所有原始功能 - 存储、搜索、回忆和管理记忆
- ✅ 更好的集成 - 直接访问内存服务
- ✅ 简化设置 - 一次安装,全部包括
- ✅ 持续开发 - 定期添加新功能
🔄 如何迁移
更新您的 MCP 内存服务:
git pull origin main python install.py访问嵌入式仪表板:
- 使用 HTTP 模式启动内存服务
- 在浏览器中导航到
http://localhost:8000- 享受无需此独立应用的所有功能!
📦 为什么会被弃用?
为了提供更好的用户体验,我们已将仪表板直接集成到内存服务中。这意味着:
- 更少的依赖项需要管理
- 更简单的安装和更新
- 更好的性能和可靠性
- 所有功能的单一数据源
🔗 开始使用
访问主仓库以获取安装和使用说明:
👉 MCP 内存服务
原始 README 内容保留如下供历史参考。
一个专业的桌面应用程序,用于管理和与 MCP 内存服务 进行交互 - 基于模型上下文协议(MCP)构建的语义记忆系统。
重大更新:现在支持直接 Docker ChromaDB 访问,性能提升 2-3倍 并且 零服务冲突!
.env 文件中设置 VITE_USE_DIRECT_CHROMA_ACCESS=truenpm start - Docker 容器自动管理!📖 完整的 Docker 设置指南 | 🏗️ 技术架构细节
克隆仓库:
git clone https://github.com/yourusername/mcp-memory-dashboard.git
cd mcp-memory-dashboard
安装依赖项:
npm install
配置环境变量:
在项目根目录下创建一个 .env 文件:
macOS/Linux:
# 基本配置
VITE_MEMORY_SERVICE_PATH="/path/to/mcp-memory-service"
VITE_MEMORY_CHROMA_PATH="/Users/yourusername/Library/Application Support/mcp-memory/chroma_db"
VITE_MEMORY_BACKUPS_PATH="/Users/yourusername/Library/Application Support/mcp-memory/backups"
VITE_CLAUDE_CONFIG_PATH="/Users/yourusername/Library/Application Support/Claude/claude_desktop_config.json"
# 🚀 新功能:Docker ChromaDB 模式(高性能)
VITE_USE_DIRECT_CHROMA_ACCESS=true # 启用 Docker 模式以获得 2-3倍的性能
# VITE_USE_DIRECT_CHROMA_ACCESS=false # 传统 MCP 模式(稳定的回退)
Windows:
# 基本配置
VITE_MEMORY_SERVICE_PATH="C:\path\to\mcp-memory-service"
VITE_MEMORY_CHROMA_PATH="C:\Users\%USERNAME%\AppData\Local\mcp-memory\chroma_db"
VITE_MEMORY_BACKUPS_PATH="C:\Users\%USERNAME%\AppData\Local\mcp-memory\backups"
VITE_CLAUDE_CONFIG_PATH="C:\Users\%USERNAME%\AppData\Roaming\Claude\claude_desktop_config.json"
# 🚀 新功能:Docker ChromaDB 模式(高性能)
VITE_USE_DIRECT_CHROMA_ACCESS=true # 启用 Docker 模式以获得 2-3倍的性能
# VITE_USE_DIRECT_CHROMA_ACCESS=false # 传统 MCP 模式(稳定的回退)
启动应用:
npm start
\\) 或 正斜杠 (/) 在路径中%USERNAME% 会自动解析为你的 Windows 用户名AppData\Roaming\Claude\AppData\Local\mcp-memory\如果你遇到脚本执行错误,可能需要启用脚本执行:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
C:\Users\<username>\AppData\Roaming\Claude\claude_desktop_config.jsonC:\Users\<username>\AppData\Local\mcp-memory\chroma_dbC:\Users\<username>\AppData\Local\mcp-memory\backups确保你的 MCP 内存服务在 Claude Desktop 配置中正确设置:
macOS/Linux:
{
"mcpServers": {
"memory": {
"command": "uv",
"args": ["--directory", "/path/to/mcp-memory-service", "run", "memory"],
"env": {
"MCP_MEMORY_CHROMA_PATH": "/Users/yourusername/Library/Application Support/mcp-memory/chroma_db",
"MCP_MEMORY_BACKUPS_PATH": "/Users/yourusername/Library/Application Support/mcp-memory/backups"
}
}
}
}
Windows:
{
"mcpServers": {
"memory": {
"command": "uv",
"args": ["--directory", "C:\\path\\to\\mcp-memory-service", "run", "memory"],
"env": {
"MCP_MEMORY_CHROMA_PATH": "C:\\Users\\yourusername\\AppData\\Local\\mcp-memory\\chroma_db",
"MCP_MEMORY_BACKUPS_PATH": "C:\\Users\\yourusername\\AppData\\Local\\mcp-memory\\backups"
}
}
}
}
| 变量 | 描述 | macOS/Linux 示例 | Windows 示例 |
|---|---|---|---|
VITE_MEMORY_SERVICE_PATH | MCP 内存服务路径 | /path/to/mcp-memory-service | C:\path\to\mcp-memory-service |
VITE_MEMORY_CHROMA_PATH | ChromaDB 数据库目录 | ~/Library/Application Support/mcp-memory/chroma_db | C:\Users\%USERNAME%\AppData\Local\mcp-memory\chroma_db |
VITE_MEMORY_BACKUPS_PATH | 备份存储目录 | ~/Library/Application Support/mcp-memory/backups | C:\Users\%USERNAME%\AppData\Local\mcp-memory\backups |
VITE_CLAUDE_CONFIG_PATH | Claude Desktop 配置文件 | ~/Library/Application Support/Claude/claude_desktop_config.json | C:\Users\%USERNAME%\AppData\Roaming\Claude\claude_desktop_config.json |
VITE_USE_DIRECT_CHROMA_ACCESS | 🚀 新功能:启用 Docker ChromaDB 模式 | true (Docker) / false (MCP) | true (Docker) / false (MCP) |
| 功能 | Docker 模式 (true) | MCP 模式 (false) |
|---|---|---|
| 性能 | 2-3倍更快 (50-150毫秒) | 标准 (200-500毫秒) |
| 服务冲突 | 无 (消除重复) | 可能 (MCP 冲突) |
| 要求 | 需要 Docker Desktop | 需要 Python + UV |
| 数据迁移 | 无 (使用现有数据库) | 无 (使用现有数据库) |
| 可靠性 | 自动重启,健康监控 | 取决于 MCP 服务 |
| 回退 | 自动回退到 MCP | 不适用 (是回退模式) |
npm run dev
启动 Vite 开发服务器和 Electron 的开发模式,支持热重载。
npm run build
在 dist/ 目录中创建优化的生产构建。
npm start - 构建并运行生产版本npm run dev - 启动开发服务器npm run build - 构建生产版本npm run electron:preview - 使用构建文件运行 Electron🐳 Docker 模式问题 (VITE_USE_DIRECT_CHROMA_ACCESS=true)
“Docker 不可用”消息
“使用回退端口 8001”消息
Docker 模式初始启动较慢