基本能力
产品定位
Memory Box MCP Server 是一个与 Memory Box 实例集成的服务,用于保存、搜索和格式化记忆,支持语义理解。
核心功能
- 保存记忆:将格式化的记忆保存到 Memory Box,包括源信息和元数据。
- 搜索记忆:使用语义搜索功能查找记忆。
- 检索记忆:获取所有记忆或特定存储桶中的记忆。
- 查找相关记忆:发现语义上相似的记忆。
- 检查记忆状态:监控记忆的处理状态。
- 格式化记忆:根据结构化系统提示格式化记忆。
- 使用统计:查看当前计划、使用指标和资源限制。
适用场景
- 需要保存和检索技术信息的开发者。
- 需要管理大量记忆和知识的团队。
- 需要语义搜索功能的用户。
工具列表
- save_memory:保存记忆到 Memory Box。
- search_memories:使用语义搜索查找记忆。
- get_all_memories:检索所有记忆。
- get_bucket_memories:获取特定存储桶中的记忆。
- format_memory:格式化文本而不保存。
- get_related_memories:查找语义上相似的记忆。
- check_memory_status:检查记忆的处理状态。
- get_usage_stats:获取用户使用统计和计划信息。
常见问题解答
- 如何解决安装问题?
- 确保 Memory Box 令牌正确配置。
- 验证 Memory Box 实例是否运行并可访问。
- 检查 Cline 日志中的错误消息。
使用教程
使用依赖
需要运行 Memory Box 实例(自托管或使用托管版本)。
安装教程
通过 Smithery 安装:
bash
npx -y @smithery/cli install @amotivv/memory-box-mcp --client claude
调试方式
- 编辑 Cline MCP 设置文件:
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
- 添加 Memory Box 令牌到
MEMORY_BOX_TOKEN
环境变量。 - 可选:通过更改
DEFAULT_BUCKET
值自定义默认存储桶。