myAI Memory Sync

myAI Memory Sync

site icon
2025.03.25 7
TypeScriptAI 记忆同步Claude 集成隐私优先工具开发效率
myAI Memory Sync 是一款专为 Claude AI 设计的 MCP 工具,旨在解决用户在不同 Claude 接口(如 Claude Desktop、Claude Code、Windsurf 和 Claude.ai 网页版)中重复输入个人偏好、详细信息和代码标准的问题。通过其先进的缓存系统,该工具能够实现高达 2000 倍的性能提升,确保用户只需更新一次,所有更改即可在所有平台上同步。myAI Memory Sync 强调隐私优先,所有数据都存储在本地设备上,不会发送到外部服务器。
View on GitHub

Overview

产品定位

myAI Memory Sync 是一个专为 Claude AI 设计的 MCP 工具,旨在实现用户偏好和个人信息的跨平台同步,提升 AI 交互的个性化和效率。

核心功能

  • 跨平台同步:用户偏好和个人信息在所有 Claude 接口间即时同步。
  • 高性能缓存:内存相关查询速度提升高达 2000 倍。
  • 自然语言接口:支持通过自然语言命令更新记忆。
  • 多角色预设:支持切换不同的预设角色。
  • 隐私优先:所有数据存储在本地,不发送到外部服务器。

适用场景

  • 需要在多个 Claude 接口中保持一致的个性化设置的用户。
  • 希望减少重复输入个人偏好和详细信息的用户。
  • 开发者或技术爱好者,希望通过 MCP 工具提升 AI 交互效率。

工具列表

  • myAI Memory Sync CLI:命令行工具,用于记忆同步和管理。
  • MCP Server:提供 stdio 和 HTTP 两种传输方式的服务。
  • Docker 容器:支持通过 Docker 运行服务。

常见问题解答

  1. CLAUDE.md 未更新:检查文件权限或尝试紧急同步。
  2. MCP 连接失败:确保 MCP 服务正在运行,检查配置文件和日志。
  3. 缓存问题:清除缓存或验证 API 密钥。
  4. 自然语言命令无效:使用支持的命令模式或直接使用同步脚本。

使用教程

使用依赖

确保已安装 Node.js 和 npm。

安装教程

# 克隆仓库
git clone https://github.com/Jktfe/myaimemory-mcp.git
cd myaimemory-mcp

# 安装依赖
npm install

# 构建 TypeScript 代码
npm run build

# 启动 MCP 服务器(默认 stdio 传输)
npm start

# 或使用 HTTP 传输启动
npm run start:http

调试方式

# 启用调试模式
DEBUG=true npm run start

# 查看日志
cat ~/.local/share/myai-memory/logs/*.log

许可证

该项目遵循 MIT 开源许可条款。