mem0 MCP 服务器:为 AI 应用提供长期记忆

mem0 MCP 服务器:为 AI 应用提供长期记忆

一个基于 mem0 的现代记忆系统,支持模型上下文协议(MCP),为 AI 提供长期记忆能力。

快速入门

  1. 安装并运行服务器: 使用 npx 快速安装和运行:

    npm install -g @pinkpixel/mem0-mcp
    npx @pinkpixel/mem0-mcp
    
  2. 配置环境变量:

    • 云存储模式:设置 MEM0_API_KEY
    • 本地存储模式:设置 OPENAI_API_KEY
  3. 配置客户端(如 Claude Desktop 等):

    {
      "mcpServers": {
        "mem0-mcp": {
          "command": "npx",
          "args": ["-y", "@pinkpixel/mem0-mcp"],
          "env": {
            "MEM0_API_KEY": "YOUR_MEM0_API_KEY_HERE"
          }
        }
      }
    }
    
  4. 主要功能:

    • 添加记忆:调用 add_memory
    • 搜索记忆:调用 search_memory
    • 删除记忆:调用 delete_memory
  5. 开发与调试:

    • 克隆仓库并安装依赖:
      git clone https://github.com/pinkpixel-dev/mem0-mcp
      cd mem0-mcp
      npm install
      npm run build
      
    • 调试时使用 npm run inspectorconsole.error() 输出日志。